Mike Hommey
|
851bde9eb2
|
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
|
bf5fdbbd38
|
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
|
47f95a5be2
|
Bug 921816 - Handle idls in --with-libxul-sdk builds. r=gps
|
2013-11-07 10:37:44 +09:00 |
|
Eddy Bruel
|
83c4341f54
|
Bug 927116 - Implement reflect support for import declarations; r=jorendorff
CLOSED TREE
|
2013-11-06 20:04:45 +01:00 |
|
Eddy Bruel
|
44fdc76baf
|
Bug 927116 - Test reflect support for import declarations; r=jorendorff
|
2013-11-06 20:05:23 +01:00 |
|
Eddy Bruel
|
5d4adcac7d
|
Bug 927116 - Implement parser support for import declarations; r=jorendorff
|
2013-11-06 20:04:12 +01:00 |
|
Benjamin Bouvier
|
468fad13c2
|
Bug 926431 - Make clone unsafe for fuzzing in the JS shell. r=luke
|
2013-11-06 19:47:29 +01:00 |
|
Wes Kocher
|
2cca7bfafb
|
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
|
1b1f40de6d
|
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
|
cf9c9d2ef6
|
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
|
5072dc5910
|
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
|
5201dd0149
|
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
|
35ef0a6f01
|
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
|
1b9cc2e51b
|
Bug 905382, part 2 - Implement per-zone string conversion cache. r=bz
|
2013-09-26 16:18:27 -07:00 |
|
Andrew McCreight
|
743bde990d
|
Bug 905382, part 1 - Implement a read barrier for GC things. r=jonco
|
2013-11-04 15:01:38 -08:00 |
|
Andrew McCreight
|
e10cd541fb
|
Bug 909490, part 3 - Add callback for zone sweeping. r=jonco
|
2013-09-25 13:41:25 -07:00 |
|
Andrew McCreight
|
03c332e10a
|
Bug 909490, part 2 - Add callback for zone destruction. r=billm
|
2013-09-25 13:41:25 -07:00 |
|
Andrew McCreight
|
04485adc4e
|
Bug 909490, part 1 - Add per-zone data for use by embedder. r=billm
|
2013-08-27 09:42:11 -07:00 |
|
Eddy Bruel
|
3c75984814
|
Bug 927116 - Test reflect support for import declarations; r=jorendorff
|
2013-11-06 20:05:23 +01:00 |
|
Eddy Bruel
|
e8ef193f01
|
Bug 927116 - Implement reflect support for import declarations; r=jorendorff
|
2013-11-06 20:04:45 +01:00 |
|
Eddy Bruel
|
fb6a60d4f6
|
Bug 927116 - Implement parser support for import declarations; r=jorendorff
|
2013-11-06 20:04:12 +01:00 |
|
Jason Orendorff
|
126d93e3b4
|
Add passing tests for bug 934789, which was fixed by backing out bug 933798 in rev 175bebe48034. Thanks to luke for test cases. no_r=testonly.
|
2013-11-06 12:31:25 -06:00 |
|
Kannan Vijayan
|
fd3b422b3c
|
Bug 925470 - Dont use ArgsObj-based args when OSR-ing into scripts with argsObjAliasesFormals=false. r=h4writer
|
2013-11-06 13:26:44 -05:00 |
|
Brian Hackett
|
6c540b8ba2
|
Bug 935032 - Fix more miscellaneous uses of JSContext in IonBuilder, r=luke,jandem.
|
2013-11-06 10:23:43 -08:00 |
|
Boris Zbarsky
|
f36b4cafef
|
Bug 934544. For the case when we have to copy an XPCOM string into a JSString, just ask the JS engine to do that. It'll do a better job of avoiding malloc than we can, since it can sometimes store string data inline in the string. r=peterv
|
2013-11-06 13:02:58 -05:00 |
|
Terrence Cole
|
51874a1795
|
Bug 935156 - Exactly root the script stored in BytecodeParser; r=wingo
--HG--
extra : rebase_source : f8c9500a04e10711680e6f8c729f438678054ad6
|
2013-11-05 11:35:22 -08:00 |
|
Ryan VanderMeulen
|
66e0ae4d63
|
Backed out changeset 727ea6823984 (bug 931328) for Windows jit-test failures.
--HG--
rename : js/src/jit-test/tests/basic/hypot-approx.js => js/src/tests/ecma_6/Math/hypot-approx.js
rename : js/src/jit-test/tests/basic/hypot-exact.js => js/src/tests/ecma_6/Math/hypot-exact.js
|
2013-11-06 11:30:44 -05:00 |
|
Jan de Mooij
|
6be5261be5
|
Bug 933369 part 2 - Fix Load/Store TypedArrayElementStatic type policy. r=bhackett
|
2013-11-06 17:18:15 +01:00 |
|
Jan de Mooij
|
af5718205b
|
Bug 933369 part 1 - Improve heuristics for Ion try-catch compilation. r=bhackett
|
2013-11-06 17:18:10 +01:00 |
|
Andrew McCreight
|
2cecdbda03
|
Bug 935130 - mem.log console message should say Zones Collected not Compartments Collected. r=terrence
|
2013-11-05 11:02:26 -08:00 |
|
Tom Schuster
|
d5f73dbc01
|
Bug 934557 - Handlify JS::ToBoolean and remove JS_ValueToBoolean. r=terrence
|
2013-11-06 16:26:50 +01:00 |
|
Brian Hackett
|
6be86fb730
|
Bug 935032 - Fix miscellaneous uses of JSContext in IonBuilder, r=shu,jandem.
|
2013-11-06 07:14:20 -08:00 |
|
Sankha Narayan Guria
|
cc59531c58
|
Bug 931328 - IonMonkey: Inline Math.hypot(x, y). r=jandem
--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 |
|
Andy Wingo
|
221d56a29a
|
Bug 922070 - Define SrcNoteType, js_SrcNoteSpec using higher-order macro. r=njn
|
2013-11-06 13:24:55 +01:00 |
|
Jan de Mooij
|
ae9d4711c5
|
Back out 495a9c210b91 (bug 933798) for causing crashes like bug 935348.
|
2013-11-06 12:34:29 +01:00 |
|
Jon Coppeard
|
e93128c9fc
|
Bug 935022 - Fix the interaction between generational GC zeal mode and disabling generational collection r=terrence
|
2013-11-06 10:45:59 +00:00 |
|
Nicholas Nethercote
|
b9e0d05f7e
|
Bug 934321 - Add MemoryMultiReporter, a helper class that reduces some boilerplate, and convert all existing multi-reporters to use it. r=wchen.
--HG--
extra : rebase_source : a6110c3558c571b7908b63e8cc7ca21103098d0d
|
2013-11-06 14:58:20 +11:00 |
|
Brian Hackett
|
f71797ab8a
|
Bug 934500 - Don't eagerly create callsite clones in IonBuilder, r=shu.
|
2013-11-05 18:00:44 -08:00 |
|
Brian Hackett
|
f18693fe65
|
Bug 935027 - Don't create 'rest' template objects in IonBuilder, r=jandem.
|
2013-11-05 17:54:29 -08:00 |
|
Steve Fink
|
47641b1948
|
Bug 935173 - Fix JS_NeuterArrayBuffer and call it, r=Waldo
--HG--
extra : rebase_source : 974ec3f776849382fe7684117c647013f7e14236
|
2013-11-05 14:42:16 -08:00 |
|
Steve Fink
|
14a9a436ad
|
Bug 935125 - Whitelist PLDHashTableOps.hashKey, r=terrence
--HG--
extra : rebase_source : 491286402c046b29a7f5dacefe892a7ea74eb6aa
|
2013-11-05 14:41:46 -08:00 |
|
Nathan Froyd
|
cf9912c215
|
Bug 932127 - correctly configure ctypes in cross compilation conditions; r=glandium
Just unconditionally export things for Android and everything else.
|
2013-11-05 13:03:13 -05:00 |
|
Gijs Kruitbosch
|
d649dc25bb
|
Fix mochitest-other debug bustage caused by bug 821726 by expecting assertions, rs=bustage on a CLOSED TREE
|
2013-11-05 21:43:01 +01:00 |
|
Bill McCloskey
|
56f3e9a252
|
Bug 931151 - Offer an alternative to NSPR when building the JS shell on POSIX platforms (r=jorendorff,ted)
|
2013-11-05 11:16:15 -08:00 |
|
Gijs Kruitbosch
|
a0af27438c
|
Bug 821726 - allow bypassing script cache when using loadSubscript, r=bholley
|
2013-11-05 16:35:41 +01:00 |
|
Steve Fink
|
c9c4a1d06f
|
Bug 934698 - Suppress nsISupports.{AddRef,Release} when called directly, r=bhackett
DONBUILD because NPOTB yet
|
2013-11-05 09:10:31 -08:00 |
|
Steve Fink
|
632701b955
|
Bug 916677 - Do not check expectations in explain.py (move to mozharness script), r=terrence
DONTBUILD because NPOTB yet
--HG--
extra : rebase_source : 1ba2ef6be01bd76bfe9814073047845f3597b363
|
2013-11-05 09:10:13 -08:00 |
|
Steve Fink
|
ef43c95aa7
|
Bug 916677 - Update expected number of hazards to accommodate some regressions, r=terrence
DONTBUILD because NPOTB
--HG--
extra : rebase_source : 1d00e49e237dbccc80c2e81c97aa051d2dd0f61b
|
2013-11-05 09:09:56 -08:00 |
|
Steve Fink
|
8f3142c1ed
|
Bug 934351 - More annotations that have been in production, r=terrence
DONTBUILD because NPOTB
--HG--
extra : rebase_source : 4aa5ee7709013161757d0df44f4de5205692a872
|
2013-11-05 09:09:34 -08:00 |
|
Brian Hackett
|
33d73d4879
|
Bug 934526 - Remove unnecessary attempt to instantiate intrinsic values in IonBuilder, r=jandem.
|
2013-11-05 10:15:51 -08:00 |
|