Sean Stangl
|
b1e7adaad5
|
Bug 936234 - Inline n-Ary Math.min and Math.max. r=shu
|
2013-11-07 15:19:55 -08:00 |
|
Hannes Verschore
|
bc95c8a2b1
|
No bug - IonMonkey: Check return value of pushTypeBarrier, r=mjrosenb
|
2013-11-08 23:19:22 +01:00 |
|
Sankha Narayan Guria
|
e9593ebe2a
|
Bug 931328 - IonMonkey: Inline Math.hypot(x, y). r=jandem, r=jorendorff
--HG--
rename : js/src/tests/ecma_6/Math/hypot-approx.js => js/src/jit-test/tests/basic/hypot-approx.js
rename : js/src/tests/ecma_6/Math/hypot-exact.js => js/src/jit-test/tests/basic/hypot-exact.js
|
2013-10-31 19:36:13 +05:30 |
|
Brian Hackett
|
0d66bbae2b
|
Bug 936501 - Only give IonBuilder a context during definite properties analysis, r=jandem.
|
2013-11-08 12:41:42 -07:00 |
|
Ed Morley
|
27198c42fb
|
Backed out changeset c000353517c7 (bug 936501) for B2G build failures on a CLOSED TREE
|
2013-11-08 17:29:19 +00:00 |
|
Felix S. Klock II
|
58fce5e255
|
Bug 933269: tests for getElem on TypedObjects (r=nmatsakis).
|
2013-11-05 09:53:00 +01:00 |
|
Felix S. Klock II
|
36609298e4
|
Bug 933269: jit support for getElem in TypedObjects (r=nmatsakis).
|
2013-11-05 09:53:00 +01:00 |
|
Brian Hackett
|
bd9f8d1786
|
Bug 936501 - Only give IonBuilder a context during definite properties analysis, r=jandem.
|
2013-11-08 09:02:37 -07:00 |
|
Brian Hackett
|
c6227cc3e9
|
Bug 936361 - Fixup inlined no-freeze version of isOwnProperty, r=jandem.
|
2013-11-08 08:57:31 -07:00 |
|
Brian Hackett
|
e39b4d8319
|
Bug 935952 - Clean up TypeObjectKey property interface to avoid querying objects with unknown properties, r=jandem.
|
2013-11-08 08:56:10 -07:00 |
|
Brian Hackett
|
0c1bcd9ef9
|
Bug 936004 - Trace template object in JSOP_REST caches, r=jandem.
|
2013-11-08 06:48:36 -07:00 |
|
Jon Coppeard
|
866d35d8d2
|
Bug 926678 - Ensure GC gets triggered when gcMallocBytes drops below zero r=billm
|
2013-10-16 09:45:27 +01:00 |
|
Jon Coppeard
|
874e3d93ec
|
Bug 935903 - Unmark shared script data at start of GC r=billm
|
2013-11-08 09:53:24 +00:00 |
|
Jan de Mooij
|
7067a85ea3
|
Bug 933798 - Don't inhibit name optimizations in try blocks. r=bhackett
|
2013-11-08 10:37:31 +01:00 |
|
Jim Blandy
|
287fdda51e
|
Bug 887077: Use OwningCompileOptions for off-main-thread compilation. r=terrence
|
2013-11-07 21:17:07 -08:00 |
|
Jim Blandy
|
3746f0c7e7
|
Bug 887077: Use ReadOnlyCompileOptions in preference to CompileOptions where possible. r=terrence
|
2013-11-07 21:07:18 -08:00 |
|
Jim Blandy
|
0c19b45d52
|
Bug 887077: Split CompileOptions into ReadOnlyCompileOptions, CompileOptions, and OwningCompileOptions. r=terrence
|
2013-11-07 21:07:18 -08:00 |
|
Jim Blandy
|
e4872cd8bf
|
Bug 887077: Use getter functions to retrieve ownable resources from CompileOptions, instead of direct data member access. r=terrence
|
2013-11-07 21:07:18 -08:00 |
|
Seth Fowler
|
90d83b3d32
|
Backout of bug 934070 for breaking debugging on OS X
|
2013-11-07 18:42:22 -08:00 |
|
Nicholas Nethercote
|
3f670f9d0f
|
Bug 634417 - Remove inappropriate uses of vanilla malloc/calloc/realloc/free/strdup from SpiderMonkey. r=luke.
--HG--
extra : rebase_source : 4470cdf58a482eb05f94cd00a9800d8e6a0d2252
|
2013-11-08 09:52:14 +11:00 |
|
Bill McCloskey
|
54fb84bbdf
|
Bug 935338 - Get NSPR emulation working on Macs (r=jorendorff)
|
2013-11-07 17:19:01 -08:00 |
|
Ryan VanderMeulen
|
e4bf9a3a4a
|
Backed out changeset ec8ac6112088 (bug 933885) for frequent xpcshell test_singlebytes.js timeouts.
|
2013-11-07 16:45:17 -05:00 |
|
Ryan VanderMeulen
|
9d31989c15
|
Backed out changeset 471db633b20c (bug 903332) for B2G desktop mochitest-1 failures.
|
2013-11-07 16:10:21 -05:00 |
|
Kannan Vijayan
|
d598e506ca
|
Bug 934427 - Fix callVM invocation in initScopeChain and emitStackCheck for functions with high nslots. r=jandem
|
2013-11-07 16:08:41 -05:00 |
|
Jason Orendorff
|
1f1ea2b752
|
Back out rev 877d4860a9f2 (bug 934669, deprecate Object.prototype.watch). It was inadvertently landed when there was a last-minute sr- on the patch.
--HG--
extra : rebase_source : 3ced9391c314abf7618dfc6e5719e270961e454f
|
2013-11-07 13:59:19 -06:00 |
|
Brian Hackett
|
33db62b9ca
|
Bug 935324 - Clean up adding of type properties to objects, r=jandem.
|
2013-11-07 11:12:15 -08:00 |
|
Zack Weinberg
|
7782ff7dd7
|
Bug 933885: make xpcshell dump() handle non-ASCII characters correctly. r=bz,ted
|
2013-11-07 14:10:58 -05:00 |
|
Jeff Walden
|
39bee2a91f
|
Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish). r=bhackett, r=efaust
--HG--
extra : rebase_source : b5bae3832b7718b579abb7c09f36c9c46907d7cc
|
2013-10-29 16:39:09 -07:00 |
|
Jeff Walden
|
9fa1166172
|
Bug 934669 - Make a global object's Object.prototype.watch/unwatch warn about deprecation when called for the first time. r=evilpie
--HG--
extra : rebase_source : 0856fe798e107e4f0e8bd8b7896107448c6c9364
|
2013-09-12 15:45:43 -07:00 |
|
Jeff Walden
|
61a2eb48a6
|
Bug 921561 - Make JS_DECLARE_NEW_METHODS use C++11 "perfect" forwarding (which isn't, because it won't let you pass an expression that's a bit field #nowyouknow), to eliminate issues arising when non-const references are used in these methods with classes that don't copy nicely, or shouldn't be copied for perf reasons. r=luke
--HG--
extra : rebase_source : d2b446e0ee6e5613faa962b92acc9f91584fe7ac
|
2013-09-27 11:19:43 -07:00 |
|
Brian Hackett
|
c7d2a6d1e4
|
Bug 932875 - Fix logic annotating type object -> function maps in callprop caches, r=jandem.
|
2013-11-07 08:12:04 -08:00 |
|
Brian Hackett
|
67d865ecd9
|
Bug 935032 - Don't allocate template objects in IonBuilder when inlining intrinsic_NewDenseArray, r=shu.
|
2013-11-07 08:00:24 -08:00 |
|
Jan de Mooij
|
d01e34f691
|
Bug 935016 - Specialize string.split(string) in IonMonkey. r=bhackett
|
2013-11-07 12:14:20 +01:00 |
|
Makoto Kato
|
fc77375fd3
|
Bug 891718 - Can override CPP/CC/CXX on Android. r=glandium
|
2013-11-07 17:39:13 +09:00 |
|
Mike Hommey
|
ebd64d4dbd
|
Bug 934070 - Stop copying dist/bin under dist/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS in */app/Makefile.in. r=ted
Consequently, revert changeset 92bea49b46b4 (bug 914560).
|
2013-11-07 10:38:13 +09:00 |
|
Mike Hommey
|
d2778baa7e
|
Bug 862770 - Fix --disable-compile-environment a little. r=gps
--HG--
rename : config/makefiles/target_libs.mk => config/makefiles/target_binaries.mk
rename : js/src/config/makefiles/target_libs.mk => js/src/config/makefiles/target_binaries.mk
|
2013-11-07 10:37:45 +09:00 |
|
Mike Hommey
|
7adba441b7
|
Bug 921816 - Handle idls in --with-libxul-sdk builds. r=gps
|
2013-11-07 10:37:44 +09:00 |
|
Eddy Bruel
|
f9421e5961
|
Bug 927116 - Implement reflect support for import declarations; r=jorendorff
CLOSED TREE
|
2013-11-06 20:04:45 +01:00 |
|
Eddy Bruel
|
91065d6092
|
Bug 927116 - Test reflect support for import declarations; r=jorendorff
|
2013-11-06 20:05:23 +01:00 |
|
Eddy Bruel
|
25b279225f
|
Bug 927116 - Implement parser support for import declarations; r=jorendorff
|
2013-11-06 20:04:12 +01:00 |
|
Benjamin Bouvier
|
0565944cfb
|
Bug 926431 - Make clone unsafe for fuzzing in the JS shell. r=luke
|
2013-11-06 19:47:29 +01:00 |
|
Wes Kocher
|
bf93b8ef19
|
Backed out 3 changesets (bug 927116) for Win debug XPCShell test bustage
Backed out changeset dfeee13c85fb (bug 927116)
Backed out changeset 17b2babbe34e (bug 927116)
Backed out changeset 13f60271f4f6 (bug 927116)
|
2013-11-06 12:53:11 -08:00 |
|
Terrence Cole
|
05502a961f
|
Bug 909972 - Avoid unnecessary GCs in asm.js compilation; r=luke
--HG--
extra : rebase_source : 41a55a9f837016efbcf013f9b51e9f5f5c48f28b
|
2013-10-17 09:12:23 -07:00 |
|
Terrence Cole
|
ed9c30c1a6
|
Bug 931912 - Suppress an exact rooting hazard false positive in nsWindowSH::Finalize; r=sfink
--HG--
extra : rebase_source : 3934e7cd7e21e37de20aadac203db6a285021691
|
2013-11-05 15:02:35 -08:00 |
|
Terrence Cole
|
b48ac61a62
|
Bug 935586 - Fix an exact rooting hazard in getIntrinsicValue; r=bhackett
--HG--
extra : rebase_source : eca4c08e60a5583c18a6f1d985ff1a86d19c8a7e
|
2013-11-06 09:06:57 -08:00 |
|
Terrence Cole
|
237a160bf4
|
Bug 935271 - Fix ifdefs in js/src/gc/Memory.cpp; r=billm
--HG--
extra : rebase_source : 182c3747cafb76ee1c325515a22c1c89c7bd0930
|
2013-11-06 08:43:04 -08:00 |
|
Terrence Cole
|
34ae3d6fba
|
Bug 930526 - Add a missing OOM check to js_InitTypedObjectClass; r=nmatsakis
--HG--
extra : rebase_source : 86049b48e6fb0f772d8edaabb403e1d8c1442706
|
2013-11-05 10:22:43 -08:00 |
|
Andrew McCreight
|
b5a0433a5f
|
Bug 905382, part 2 - Implement per-zone string conversion cache. r=bz
|
2013-09-26 16:18:27 -07:00 |
|
Andrew McCreight
|
748cd6b364
|
Bug 905382, part 1 - Implement a read barrier for GC things. r=jonco
|
2013-11-04 15:01:38 -08:00 |
|
Andrew McCreight
|
634fb697f0
|
Bug 909490, part 3 - Add callback for zone sweeping. r=jonco
|
2013-09-25 13:41:25 -07:00 |
|