Dan Gohman
|
692cb0c5e4
|
Bug 910814 - SpiderMonkey: Disable errno for math functions. r=glandium
|
2013-09-02 17:21:21 -07:00 |
|
Dan Gohman
|
8180a60f97
|
Bug 910782 - SpiderMonkey: Various macro cleanups. r=luke
|
2013-09-02 16:32:16 -07:00 |
|
Dan Gohman
|
7d907944c5
|
Bug 910782 - SpiderMonkey: Eliminate the ADD_EMPTY_CASE macro. r=luke
|
2013-09-02 16:31:10 -07:00 |
|
Brian Hackett
|
3a92a6a72f
|
Bug 864928 - Remove ScriptAnalysis::analyzeTypes, r=jandem.
|
2013-09-02 15:39:31 -07:00 |
|
Dan Gohman
|
a8d96b359f
|
Bug 895435 - SpiderMonkey: Quote characters so that the build doesn't fail if CWD contains a file named 'b'. r=glandium
|
2013-09-02 14:55:21 -07:00 |
|
Luke Wagner
|
2a1800d305
|
Bug 909826 - Tidy up stack overflow exit (r=mjrosenb)
--HG--
extra : rebase_source : d1df34f829ec031e027cad7b05146b6987251c26
|
2013-08-28 15:01:36 -05:00 |
|
Luke Wagner
|
df3aa7d6d7
|
Bug 909826 - Merge x86/x64 and ARM GenerateEntry paths (r=mjrosenb)
--HG--
extra : rebase_source : 13b85d280ba675860cd48aa8542526b3da56c274
|
2013-08-28 15:01:36 -05:00 |
|
Luke Wagner
|
a9a0472441
|
Bug 909826 - Change x86/x64 GenerateEntry to be more like ARM (r=bbouvier)
--HG--
extra : rebase_source : 04e5454e6bb4526875246bc1ca374764d5a8eb39
|
2013-08-28 15:01:36 -05:00 |
|
Dan Gohman
|
a5e6f3dee2
|
Bug 910782 - SpiderMonkey: Simplfy the END_CASE macros. r=terrence
|
2013-09-02 13:21:40 -07:00 |
|
Benjamin Peterson
|
c50020859b
|
Bug 911806 - Disable assignment operator and copy constructor of CompileError. r=billm
|
2013-09-02 14:44:04 -04:00 |
|
Brian Hackett
|
2209a370c7
|
Bug 911204 - Directly heap allocate CompileErrors when parsing off thread, r=billm.
|
2013-09-02 10:06:43 -07:00 |
|
Brian Hackett
|
f93fdc5148
|
Bug 906788 - Construct TypeObject newScript information using MIR, r=jandem.
|
2013-09-02 10:05:27 -07:00 |
|
Jacek Caban
|
11a739c5a1
|
Bug 898936 - mingw-w64 fix.
|
2013-09-02 12:24:18 +02:00 |
|
Nicholas Nethercote
|
7434b2a896
|
Bug 911043 (part 2) - Remove unnecessary jsapi.h includes in SpiderMonkey. r=luke.
--HG--
extra : rebase_source : 2320e364bb9efb59283a572e100185702ef494da
|
2013-09-01 22:03:30 -07:00 |
|
Nicholas Nethercote
|
cbd87e0b81
|
Bug 911043 (part 1) - Move the "inject JS:: names into js::" block into its own file, to reduce dependencies on jsapi.h. r=luke.
--HG--
extra : rebase_source : 2250064bdd316ffeb8126da749bdf94ab9da4418
|
2013-09-01 21:51:02 -07:00 |
|
Bill McCloskey
|
f80c5072dc
|
Bug 909574 - Fix LifoAlloc to work with MergeCompartments (r=bhackett)
|
2013-09-01 21:28:12 -07:00 |
|
Nicholas Nethercote
|
01c70c8c97
|
Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
--HG--
extra : rebase_source : 008ef689989f93b46627b8be8608bdbc544ca3a2
|
2013-08-27 19:59:14 -07:00 |
|
Dan Gohman
|
d7bebca3d1
|
Bug 910796 - SpiderMonkey: Micro-optimize ICCompare_Int32::Compiler::generateStubCode on x64. r=evilpies
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
7cf13a7148
|
Bug 910796 - SpiderMonkey: Micro-optimize loadBaselineFramePtr. r=jandem
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
3d96443dbc
|
Bug 910796 - SpiderMonkey: Micro-optimize emitStackCheck. r=djvj
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
d8b0144c0b
|
Bug 910796 - IonMonkey: Delete unnecessary instructions in the ArgumentsRectifier sequence for x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
1fb98a252b
|
Bug 910796 - IonMonkey: Micro-optimize testNegativeZero on x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
8b3c314037
|
Bug 910796 - IonMonkey: Micro-optimize AbsD on x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
3946a494ba
|
Bug 910796 - IonMonkey: Micro-optimize sqrt. r=jandem
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
f772d19e60
|
Bug 910796 - IonMonkey: Micro-optimize PowHalfD on x86/x64. r=sstangl
|
2013-08-31 07:29:41 -07:00 |
|
Dan Gohman
|
f5f6317d04
|
Bug 910829 - SpiderMonkey: Put cpp-private classes in anonymous namespaces. r=waldo
|
2013-08-31 06:19:15 -07:00 |
|
Dan Gohman
|
4621665b7f
|
Bug 910829 - SpiderMonkey: Delete redundant null checks. r=jandem
|
2013-08-31 06:18:42 -07:00 |
|
Dan Gohman
|
ccea43008f
|
Bug 910807 - IonMonkey: Remove Beta's val_ member, which was redundant with getOperand(0), and was suboptimal when the operand is replaced with another beta. r=nbp
|
2013-08-31 06:11:18 -07:00 |
|
Dan Gohman
|
a40e635ea1
|
Bug 910807 - IonMonkey: Avoid rectifyExponent() calls in unionWith, since it isn't needed, and the invariants it checks are temporarily invalid. r=nbp
|
2013-08-31 06:08:39 -07:00 |
|
Dan Gohman
|
52c1560eb6
|
Bug 910807 - IonMonkey: Add "range" to IONFLAGS=help. r=nbp
|
2013-08-31 06:08:39 -07:00 |
|
Dan Gohman
|
c892106d32
|
Bug 910826 - IonMonkey: Eliminate the remaining interesting calls to useCount() and defUseCount(), which are linear-time operations. r=h4writer
|
2013-08-31 05:57:12 -07:00 |
|
Dan Gohman
|
f49cb4c359
|
Bug 910866 - Remove a temporary workaround for a bug which is now closed. r=ted.mielczarek
|
2013-08-31 05:54:00 -07:00 |
|
Boris Zbarsky
|
8a00f89c89
|
Bug 910220 part 1. Add friend API for determinining whether we're in a strict-mode script. r=waldo
|
2013-08-31 00:21:22 -04:00 |
|
Eric Faust
|
f6f0d2f363
|
Bug 901100 - Implement non-shadowing DOM Proxy cacheing in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
dd86501f28
|
Bug 785467 - Implement shadowing DOM Proxy cacheing in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
5dc0500ac0
|
Bug 824393 - Part 2: Implement generic Proxy cacheing in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
e7cc3721ac
|
Bug 824393 - Part 1: Rename ProxyGetExitFrame to ProxyExitFrame. (r=djvj)
|
2013-08-30 18:50:37 -07:00 |
|
Eric Faust
|
b37daef880
|
Bug 824393 - Part 0: Open SetPropertyIC to cases with uncertain TI. (r=bhackett)
|
2013-08-30 18:50:36 -07:00 |
|
Eric Faust
|
85fc3b02d2
|
Bug 904827 - Part 2: Implement JSNative setter calls in SetPropertyIC. (r=djvj)
|
2013-08-30 18:50:36 -07:00 |
|
Eric Faust
|
e93bd27907
|
Bug 904827 - Part 1: Rename OOLNativeGetterExitFrame to OOLNativeExitFrame. (r=djvj)
|
2013-08-30 18:50:36 -07:00 |
|
Mike Shal
|
95b7b7aab1
|
Bug 903118 - set mozconfig environment variables for sub-makes; r=gps
|
2013-08-14 09:34:18 -04:00 |
|
Bobby Holley
|
1d054dbbaf
|
Bug 910863 - Skip firing the operation callback if a debugger is attached. r=mrbkap,glandium
|
2013-08-30 09:46:02 -07:00 |
|
Jason Orendorff
|
1f341f85b2
|
Bug 909757 - Silence "warning: empty character constant" in builtin/String.js. r=till.
|
2013-08-30 11:09:13 -05:00 |
|
Jason Orendorff
|
f2a2bf4d58
|
Change some utility macros to parenthesize properly. No bug#, rs=till via IRC.
|
2013-08-30 11:09:10 -05:00 |
|
Jan de Mooij
|
c597407c4a
|
Bug 911125 - Remove ScriptAnalysis::printTypes and dump TypeScript's observed types instead. r=bhackett
|
2013-08-30 17:42:31 +02:00 |
|
Masatoshi Kimura
|
7bcce3ab11
|
Bug 910751 - Hide UserDataHandler from content. r=smaug
|
2013-08-30 20:39:37 +09:00 |
|
Olli Pettay
|
fec6e6d8e3
|
Bug 910797, make Event.isTrusted to work in workers, r=khuey
|
2013-08-30 12:47:19 +03:00 |
|
Eddy Bruel
|
cb2b226993
|
Bug 906963 - Detect whether a bytecode offset is within the scope of a catch statement.
|
2013-08-30 10:52:31 +02:00 |
|
Mike Hommey
|
085768b234
|
Bug 907650 - Move debugging options configure.in goop in compiler-opts.m4. r=gps
|
2013-08-30 11:10:33 +09:00 |
|
Mike Hommey
|
a0707cd256
|
Bug 909077 - Remove useless STATIC_DIRS and EXTERNAL_DIRS variables. r=gps
|
2013-08-30 11:10:19 +09:00 |
|