Dan Gohman
|
9791a45319
|
Bug 920050 - SpiderMonkey: Use the high-level mov interface for setting registers to zero, since it now knows how to do the xor trick automatically. r=nbp
|
2013-10-01 17:47:12 -07:00 |
|
Dan Gohman
|
d8273b311b
|
Bug 920050 - SpiderMonkey: Use xorl %reg, %reg to clear a register to zero. r=nbp
|
2013-10-01 17:46:57 -07:00 |
|
Dan Gohman
|
42f3455c2d
|
Bug 920050 - SpiderMonkey: Use movq directly for storePtr with 32-bit immediates on x64. r=nbp
|
2013-10-01 17:46:41 -07:00 |
|
Dan Gohman
|
c4d52b4df8
|
Bug 920050 - SpiderMonkey: Use mov(ImmWord(imm), reg) instead of mov(Imm32(imm), reg) for moving immediates into registers. r=nbp
|
2013-10-01 17:46:30 -07:00 |
|
Mike Hommey
|
9ff9ef374e
|
Bug 905973 part 3 - Add a "binaries" tier that optimizes for recompilation times. r=gps
|
2013-10-02 08:53:23 +09:00 |
|
Jim Blandy
|
fecce686ba
|
Bug 912536: Forbid access to non-debuggee environments. r=jorendorff
|
2013-10-01 16:16:44 -07:00 |
|
Mike Hommey
|
a66e1f576a
|
Bug 922605 - Remove last reference to JAVA_LIBRARY. r=gps
|
2013-10-02 08:02:08 +09:00 |
|
Mike Hommey
|
1cb857e9fe
|
Bug 922520 - Disable MOZ_PSEUDO_DERECURSE on the second PGO pass. r=gps
|
2013-10-02 08:01:35 +09:00 |
|
Mike Hommey
|
2e338e152e
|
Bug 922437 - Allow py_actions to run as pymake native commands. r=gps
|
2013-10-02 07:59:20 +09:00 |
|
Neil Rashbrook
|
7f44a46b26
|
Bug 921751 Make Preprocessor.py's -o option honour requested newline type r=ted
|
2013-10-01 23:36:18 +01:00 |
|
Sean Stangl
|
f3411c98be
|
Bug 895660 - Detect LinkBuffer OOM. r=nbp
|
2013-10-01 14:12:05 -07:00 |
|
Ryan VanderMeulen
|
39c9f02fea
|
Merge m-c to inbound.
|
2013-10-01 17:23:59 -04:00 |
|
Jim Blandy
|
ed9a58de2c
|
Bug 912536: Test forcing resumptions in non-debuggee frames. r=jorendorff
|
2013-10-01 14:07:19 -07:00 |
|
Jim Blandy
|
db612231e1
|
Bug 837060: Make Debugger.Object.prototype.evalInGlobal{,withBindings} outerize the global before using it as 'this'. r=jorendorff
|
2013-10-01 14:07:19 -07:00 |
|
Jim Blandy
|
0372a35086
|
Bug 837060: Explain in detail why we reject objects that might appear to be globals. r=jorendorff
|
2013-10-01 14:07:19 -07:00 |
|
Ryan VanderMeulen
|
d10e7fd2ea
|
Merge m-c to b2g-inbound.
|
2013-10-01 16:47:09 -04:00 |
|
Ryan VanderMeulen
|
1e5deba969
|
Backed out changesets 6d72b823b67f and acdff324d588 (bug 907077) for ASAN debug jit-test failures.
|
2013-10-01 16:18:39 -04:00 |
|
Benjamin Peterson
|
d763598339
|
Bug 922190 - Remove bundled copy of simplejson. r=gps
--HG--
extra : rebase_source : 5d33bafacd732e6bfb7acb6bb4d171eabb7d258a
|
2013-10-01 10:32:58 -04:00 |
|
Ehsan Akhgari
|
fe43f6784d
|
Bug 920292 - Part 1: Stop passing string literals as the first argument to MOZ_ASSERT; r=Waldo
|
2013-10-01 08:25:08 -04:00 |
|
Andy Wingo
|
8e2c5e3d30
|
Bug 922028 - Only intern iterator result object shapes in compileAndGo mode. r=jorendorff
|
2013-09-30 12:53:20 +02:00 |
|
Martijn Wargers
|
3ee6d7d7f3
|
Bug 922008 - Remove more enablePrivilege calls, part2. r=jmaher
|
2013-09-30 11:30:01 +02:00 |
|
Nicholas Nethercote
|
5bcfb5698f
|
Bug 921954 - Clean up type inference memory reporting. r=bhackett.
--HG--
extra : rebase_source : a3c640921882a997017b1cddca189f5b3217a88e
|
2013-09-30 16:20:33 -07:00 |
|
Nicholas Nethercote
|
9a899936a1
|
Bug 921923 (part 2) - Make multi-output sizeOfFoo() functions more consistent in js/src/. r=till.
--HG--
extra : rebase_source : 6e912cba51103685042893bd590062015c8f68a3
|
2013-09-30 16:20:18 -07:00 |
|
Nicholas Nethercote
|
8915a76a11
|
Bug 921923 (part 1) - Reorder StatsZoneCallback and StatsCompartmentCallback. r=till.
--HG--
extra : rebase_source : 2f381cf263d49d7d1047551fd0e43df54635351c
|
2013-09-30 16:20:07 -07:00 |
|
David Anderson
|
9579f654ae
|
Rename IPDL's RPC to Interrupt (bug 910020, r=bent).
--HG--
rename : ipc/ipdl/test/cxx/PTestRPCErrorCleanup.ipdl => ipc/ipdl/test/cxx/PTestInterruptErrorCleanup.ipdl
rename : ipc/ipdl/test/cxx/PTestRPCRaces.ipdl => ipc/ipdl/test/cxx/PTestInterruptRaces.ipdl
rename : ipc/ipdl/test/cxx/PTestRPCShutdownRace.ipdl => ipc/ipdl/test/cxx/PTestInterruptShutdownRace.ipdl
rename : ipc/ipdl/test/cxx/PTestRacyRPCReplies.ipdl => ipc/ipdl/test/cxx/PTestRacyInterruptReplies.ipdl
rename : ipc/ipdl/test/cxx/TestRPCErrorCleanup.cpp => ipc/ipdl/test/cxx/TestInterruptErrorCleanup.cpp
rename : ipc/ipdl/test/cxx/TestRPCErrorCleanup.h => ipc/ipdl/test/cxx/TestInterruptErrorCleanup.h
rename : ipc/ipdl/test/cxx/TestRPCRaces.cpp => ipc/ipdl/test/cxx/TestInterruptRaces.cpp
rename : ipc/ipdl/test/cxx/TestRPCRaces.h => ipc/ipdl/test/cxx/TestInterruptRaces.h
rename : ipc/ipdl/test/cxx/TestRPCShutdownRace.cpp => ipc/ipdl/test/cxx/TestInterruptShutdownRace.cpp
rename : ipc/ipdl/test/cxx/TestRPCShutdownRace.h => ipc/ipdl/test/cxx/TestInterruptShutdownRace.h
rename : ipc/ipdl/test/cxx/TestRacyRPCReplies.cpp => ipc/ipdl/test/cxx/TestRacyInterruptReplies.cpp
rename : ipc/ipdl/test/cxx/TestRacyRPCReplies.h => ipc/ipdl/test/cxx/TestRacyInterruptReplies.h
rename : ipc/ipdl/test/ipdl/error/rpcMessageCompress.ipdl => ipc/ipdl/test/ipdl/error/intrMessageCompress.ipdl
rename : ipc/ipdl/test/ipdl/error/tooWeakRPCAsync.ipdl => ipc/ipdl/test/ipdl/error/tooWeakInterruptAsync.ipdl
rename : ipc/ipdl/test/ipdl/ok/rpcProtocol.ipdl => ipc/ipdl/test/ipdl/ok/intrProtocol.ipdl
|
2013-09-30 17:27:45 -07:00 |
|
Mike Hommey
|
d7c069f495
|
Bug 921822 - Use existing install manifest for make install in js standalone builds. r=gps
|
2013-10-01 08:26:08 +09:00 |
|
Jeff Walden
|
a8469377b5
|
Back out caa83f3d823e, Windows bustage. r=bustage in a CLOSED TREE
|
2013-10-01 06:11:21 -07:00 |
|
Jeff Walden
|
7c4ec5c5eb
|
Back out 28eab6ee7425, error message changes I don't have time to fix right now. r=orange in a CLOSED TREE
|
2013-10-01 05:46:52 -07:00 |
|
Jeff Walden
|
ecfc4fb663
|
Back out 0a76209b85d2, error message changes I don't have time to fix right now. r=orange
|
2013-10-01 05:46:51 -07:00 |
|
Jeff Walden
|
096db352ad
|
Back out e8764878be44, b2g/gcc4.4 bustage. r=orange
|
2013-10-01 05:46:46 -07:00 |
|
Jeff Walden
|
38dd6e1358
|
Bug 921548 - Remove js_ValueToObjectOrNull -- people should use ToObject or explicit null/undefined tests, for readability. r=jorendorff
|
2013-09-27 11:19:47 -07:00 |
|
Jeff Walden
|
fa99ea9de0
|
Bug 921548 - Remove js_ValueToNonNullObject, which was entirely equivalent to ToObject. r=jorendorff
|
2013-09-27 11:19:47 -07:00 |
|
Jeff Walden
|
aa5662e285
|
Bug 921631 - Restrict the JS_PSG/JS_PSGS flags to not contain JSPROP_READONLY (meaningless for accessors) or JSPROP_SHARED or JSPROP_NATIVE_ACCESSORS (implied by the macros already). r=jorendorff
|
2013-09-27 14:43:38 -07:00 |
|
Jeff Walden
|
cde765ce10
|
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
|
2013-09-27 11:19:43 -07:00 |
|
Jeff Walden
|
d5e07b5e2b
|
Bug 919872 - Compute the internal properties of Collator, NumberFormat, and DateTimeFormat objects only when they're actually needed -- not when the objects are constructed. r=till
--HG--
extra : rebase_source : 86493b4ce69b1379bd18c2a0d20fed9c5341072a
|
2013-09-27 16:07:00 -07:00 |
|
Terrence Cole
|
e798610969
|
Bug 609896 - Optimize copy and initialization of DenseElements; r=billm
--HG--
extra : rebase_source : a0cf2605a7f1277352ff9163379632992c56d09a
|
2013-09-25 15:19:08 -07:00 |
|
Terrence Cole
|
9a1c21b15c
|
Bug 921140 - Do not force an allocation for typical zone vectors; r=billm
--HG--
extra : rebase_source : 3b2b664643d2123c558a7fcce8f6248fd35dec7c
|
2013-09-30 15:02:06 -07:00 |
|
Terrence Cole
|
ae1e2990b4
|
Bug 921178 - Remove unused fallback marking bitmap; r=billm
--HG--
extra : rebase_source : 4b53c8eb16d332ad8916a0abf4dd6ccd5f211ed4
|
2013-09-30 14:58:12 -07:00 |
|
Kannan Vijayan
|
3e28c1b760
|
Bug 912534. r=nbp
|
2013-09-30 18:01:37 -04:00 |
|
Ryan VanderMeulen
|
2a773817b4
|
Merge m-c to inbound.
|
2013-09-30 16:51:06 -04:00 |
|
Ryan VanderMeulen
|
e5b66a5e17
|
Merge m-c to b2g-inbound.
|
2013-09-30 16:30:26 -04:00 |
|
Ed Morley
|
230067a182
|
Merge mozilla-central and b2g-inbound
|
2013-09-30 17:20:26 +01:00 |
|
Ed Morley
|
e588f60511
|
Backed out changeset d3867bfc10e5 (bug 921130) for Android compilation failures on a CLOSED TREE
|
2013-09-30 17:03:43 +01:00 |
|
Jan de Mooij
|
f0a666b318
|
Bug 921130 - Fix --disable-ion build. r=luke
|
2013-09-30 17:27:37 +02:00 |
|
Benjamin Smedberg
|
18626ccce5
|
Bug 920731 - stop exporting JS symbols from libxul in Firefox builds. r=glandium sr=bz
--HG--
extra : rebase_source : d3c73a8be14dea4156c53cc9f772178271f80e28
|
2013-09-30 16:09:28 -04:00 |
|
Benjamin Smedberg
|
9c04bbbd45
|
Bug 920695 part B - Remove references to JS_READLINE/EDITLINE since its in a different place now and won't work, r=bholley
--HG--
rename : js/xpconnect/shell/xpcshell.cpp => js/xpconnect/src/XPCShellImpl.cpp
extra : rebase_source : 01b0eb2d04a41fbc47f06c5030d730ae3e9323e2
|
2013-09-30 16:09:28 -04:00 |
|
Benjamin Smedberg
|
13993a098f
|
Bug 920695 part A - move xpcshell code into libxul and make the xpcshell binary just a stub, r=bholley
--HG--
rename : js/xpconnect/shell/xpcshell.cpp => js/xpconnect/src/XPCShellImpl.cpp
rename : js/xpconnect/shell/jsshell.msg => js/xpconnect/src/jsshell.msg
extra : rebase_source : 9a2ab7508e3cb7a6bfec6b1e98f49799221d1376
|
2013-09-30 16:09:28 -04:00 |
|
Bill McCloskey
|
fa3ce23a3d
|
Bug 911182 - Add test that incremental GC is enabled (r=luke)
|
2013-09-30 12:24:51 -07:00 |
|
Bill McCloskey
|
445fc5b3c9
|
Bug 918170 - Handle StopIteration in CPOWs (r=dvander)
|
2013-09-30 12:20:51 -07:00 |
|
Nicolas B. Pierron
|
80efea10be
|
Bug 912264 - Reset OSI-regs flags before the implicit interrupt check. r=
|
2013-09-30 11:39:41 -07:00 |
|