d09cf8da78c80b0715386cb8c710a8fcf1012c58
2012-05-30 10:59 -0400
David Anderson - Use correct getprop mechanism (bug 758384, r=jandem).
d0e27348e77859c2859af7c527af7ac894a25f6a
2012-05-30 10:57 -0400
David Anderson - Don't emit inlined writes to watched globals (bug 758543, r=sstangl).
8b8884faad490e8a8342c16740fc2c8c943fd9b7
2012-05-30 07:56 -0700
David Anderson - NULL check before marking exit frame objects (bug 759306, r=pierron).
4fa6ccc9a897a89af08513cb0fc0b1df184f6377
2012-05-30 10:29 -0400
Kannan Vijayan - Bug 759107 - Add ASSERT to js_getTopStackFrame (r=pierron).
d28bcb515936beff03b948f8ecb80dd11c12ae18
2012-05-30 12:07 +0200
Jan de Mooij - Bug 758268 - Rename forbidOsr flag and use it for non-OSR code too. r=dvander
e290eb3d9506bb8257728955fb2128ae4eda067d
2012-05-30 12:05 +0200
Jan de Mooij - Bug 758991 - Don't optimize singleton property accesses with non-default getters. r=dvander
80a4442627720a796ca53264a6971c6c319fa610
2012-05-29 21:03 -0400
David Anderson - Merge backout.
629d1e6251b9f022c41e5adec4bc54738ea8aee1
2012-05-29 15:31 -0400
Kannan Vijayan - BUG_757787 - fixing build failure with --enable-more-deterministic introduced by last patch. (r=buildfail)
b9febded601111368d6478282e86adb9ebac6492
2012-05-28 13:51 -0400
Kannan Vijayan - Bug 757787 - Fix decompiler frame/script/pc retreival when called from ion (r=jorendorff, r=dvander).
4ce3983a43f49f6b05f916c1cf25ef572f8a6f4e
2012-05-25 14:06 -0700
David Anderson - Enable interrupt handling in IonMonkey (bug 700030, r=jandem,mjrosenb).
feac7727629c6843419fee6bdc6156e5e03bc516
2012-05-25 18:36 +0200
Jan de Mooij - Bug 755010 - Don't compile very large scripts. r=dvander
003e7b33fd8c7c5fb563933fca680454f02dd3ef
2012-05-24 10:15 -0700
Nicolas Pierron - Remove Stack iteration with unsafe locations. (Bug 756615, r=dvander)
c05b873dad48cac987f50114d78057566917407d
2012-05-24 17:50 +0200
Jan de Mooij - Bug 758209 - Disable DVG stack search when building with --enable-more-deterministic. r=dvander DONTBUILD
d99898b8c8fe9dc5f144f132ca28edc39fc82639
2012-05-24 16:27 +0200
Jan de Mooij - Bug 758181 - Don't crash in tryHoistBoundsCheck if lhs.term is NULL. r=bhackett
407632130d1bede0fde46268b8a5c0327f364fca
2012-05-24 11:50 +0200
Jan de Mooij - Bug 756614 - Disable Label assert when OOM testing. r=dvander
082a0b357b5004600c747a32d09bca120cf447e9
2012-05-24 11:46 +0200
Jan de Mooij - Bug 757811 - Fix x64 jump table range checks. r=dvander
bc9132845c4d7480999363308b0dd3bcd3eadf99
2012-05-23 23:28 -0700
Nicolas Pierron - Bailout handle actual arguments. (Bug 755979 part 3, r=dvander)
a15a3a3b4647fa24609d08706ea35e9cd5998c52
2012-05-23 14:33 -0700
David Anderson - Merge from mozilla-central.
abe401869582dd4746162d6dbafb54c505c197c7
2012-05-22 18:18 -0400
Ryan Pearl - Select an appropriate new representative when breakClass() is called on the old one (Bug 756094, r=mjrosenb)
85ad9bc4ea65f797ff65c3cf02efc6cee3a5dedd
2012-05-23 14:33 -0400
Kannan Vijayan - Bug 736679 - Fix memory leak in ThunkToInterpreter. (r=pierron)
f97392df337437c743cd0859e78a6594f9bcbef1
2012-05-23 14:49 +0200
Jan de Mooij - Bug 756618 - Check encodeSlots return value. r=dvander
7d30fd2305e5d3741510d4343c58d2c1d7c9a434
2012-05-23 14:41 +0200
Jan de Mooij - Bug 756772 - Handle OOM in newOsrPreheader. r=dvander
d5545e6d927b1388b9a7850df0d9046a120b933b
2012-05-22 23:17 -0700
David Anderson - Throw Ion code away when needsBarrier changes (bug 757412, r=sstangl).
038b237f7dad75a2a289f38b8a76963e6c4c1e7d
2012-05-22 23:16 -0700
David Anderson - Mitigate f.arguments breakage (bug 757428, r=pierron).
9a4817a83ca6686d99c719e24f2ee980cd2bf6e8
2012-05-22 23:13 -0700
David Anderson - Treat LDefVar as a call instruction (bug 756777, r=sstangl).
afbfcebb1976458d567ad875cf8f0762770ddb94
2012-05-22 17:03 -0700
David Anderson - Emit proper write barriers for typed element stores (bug 756780, r=jandem).
8d8f6fbdf4d0f7086b889077d8016827868150fa
2012-05-22 16:56 -0700
David Anderson - Merge from mozilla-central.
9602aebd7e43a27f1675ca8313b80045c383c7fb
2012-05-22 15:17 -0700
Nicolas Pierron - Fix marking of the invalidator (Bug 757304, r=dvander)
d80602d38aa85a3f03c97807f85867db9db4b445
2012-05-21 17:48 -0700
David Anderson - Make sure the invalidation thunk is always marked (bug 756659, r=pierron).
454dcc349cbb8e5dcc7143e16e7eb340beb2e3ce
2012-05-21 16:43 -0700
David Anderson - Trace IonCode objects before invalidating them (bug 756781, r=billm).
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
2012-05-21 14:40 -0700
David Anderson - Merge from mozilla-central.
9791b2e62b005af9df57c33cbbd647dc2ad800b0
2012-05-21 11:14 +0200
Jan de Mooij - Bug 756235 - Save live registers before calling ReportOverRecursed to fix a GC crash. r=sstangl
88ea2e5296092d6a82a8f50350e1001d082f9a52
2012-05-18 17:28 -0700
David Anderson - Implement IonMonkey's ballast for infallible allocation (bug 756612, r=luke).
890dd17b4187d6efa6dd70834e9b10c41c261400
2012-05-18 11:46 -0700
David Anderson - Add write barriers for setprop ICs (bug 756236, r=sstangl).
47b283284868fbd33a6a0289b9a9a8ddaf52d6eb
2012-05-18 21:09 +0200
Jan de Mooij - Bug 755832 - Fix SETGNAME resumepoint to restore the value instead of the object. r=dvander
ceb5ab053f8241e4d19300433a98efb339e69deb
2012-05-18 21:09 +0200
Jan de Mooij - Bug 756247 - Fix JSOP_POS inference failure. r=dvander
647a5c8f7dcc46a815cf93b5905de33d18d5878b
2012-05-18 11:31 -0700
Nicolas Pierron - Remove pushBailoutFrame for global script. (Bug 755979 part 2, r=dvander)
10d44ebdaa044329194795565bda162701a45f22
2012-05-18 11:31 -0700
Nicolas Pierron - Clean-up: Replace FrameRecovery by IonBailoutIterator (Bug 755979 part1, r=dvander)
1fe4c286323b948561759140aa7ce60c7ad15147
2012-05-18 11:03 -0700
David Anderson - Fix missing entry for bailed rectifier frames (bug 756240, r=pierron).
eeae414fa07a3a8d490f872ee46c4195957be180
2012-05-18 11:02 -0700
David Anderson - Fix parallel array tracing (bug 755564 part 2, r=billm).
1322cb5d6684d3a090b8500fb434787de77828e8
2012-05-18 11:01 -0700
David Anderson - Fix bogus assert (bug 756238, r=pierron).
8c54899dae8275d23fb45c42e0e97b4da30a72ac
2012-05-18 01:31 -0700
David Anderson - Fix off-by-one tracing error when marking Ion frames (bug 756243, r=pierron).
ec1aca662dbe7ec67ba40be1ee4e4e125e0c114c
2012-05-18 01:00 -0700
David Anderson - Merge.
0f9317cf68d2a76ed5ef1a6a5032b34acc76dede
2012-05-17 11:57 -0700
Nicolas Pierron - Recover overflow of arguments from the stack. (Bug 754720, r=dvander)
27379ba2220ce31039ef86e2c02d5766831b87e4
2012-05-18 01:00 -0700
David Anderson - Merge backout.
a19d34d6750f81859577388e8c979bac6fd825da
2012-05-17 14:26 -0700
David Anderson - Change StackIter::thisObject back to StackIter::thisv (bug 755560, r=pierron).
b15990ffc15d74082b85baa9559f9a1ddbd70fc4
2012-05-17 13:40 -0700
David Anderson - Make ParallelArray a native class (bug 755564 part 2, r=billm).
fe35715a3f013889b651ad90c42c6810ca7801fe
2012-05-17 13:40 -0700
David Anderson - Make ParallelArray safe for moving GC (bug 755564 part 1, r=billm).
d114473c2eab780d6a94ebe4c2936326c100ea5c
2012-05-17 15:02 -0400
Kannan Vijayan - Bug 754719 - update, fix syntax error. (r=build fail)
14fcd7cb0ba7715d2812dfc8a2aac1b6cc0dee76
2012-05-17 14:44 -0400
Kannan Vijayan - Bug 754719 - Make folding of double-bitwise-not ensure that input is int32. (r=dvander)
14735b4dbcccc073a5bb4dd67f91e20d92bfc336
2012-05-17 11:03 -0700
Stephan Herhut - ParallelArray.prototype.length now returns a number as expected. (bug 743480, r=stephan.a.herhut).
63d76ea4e46eb05d1d979f91f822b7ccf29c6c9e
2012-05-17 11:01 -0700
David Anderson - Only unlink cx->enumerators for JSITER_ENUMERATE iterators (bug 735869, r=jandem).
7c58c07ee2affd1e8dbd13bb6dcaf88faeb3649b
2012-05-17 13:27 -0400
Kannan Vijayan - Bug 729812 - Mark all arguments in exit frames. (r=pierron)
8958cc186a4f29a1cae22d92606f56b235323ec4
2012-05-16 22:07 -0700
Nicolas Pierron - Revert "Recover overflow of arguments from the stack. (Bug 754720, r=)"
61bc88af3d8f7506f40083dd09df928611c9e007
2012-05-16 22:05 -0700
Nicolas Pierron - Revert "Oops, Apply review nits. (Bug 754720, r=dvander)"
4650f160d63857468bbd4fc7a7022f1581c00d0d
2012-05-16 18:55 -0700
Nicolas Pierron - Oops, Apply review nits. (Bug 754720, r=dvander)
7223b430719826265fae65749380ae740f2beac0
2012-05-16 18:14 -0700
Nicolas Pierron - Recover overflow of arguments from the stack. (Bug 754720, r=)
3b9f67f4ab7140c9447cd5d1598ac4005223df73
2012-05-16 15:39 -0700
David Anderson - Merge from mozilla-central.
e14efc51f56268a5f5981d0c6544cf0af2ddda2d
2012-05-16 16:48 -0400
Kannan Vijayan - Bug 737737 - handle not-int32-nor-double input types for binary arithmetic instructions (r=jandem).
9caa6deab767d45ac30b0509e570d97e9d9267e0
2012-05-16 13:20 -0700
David Anderson - Trace invalidated IonScripts during incremental marking (bug 754712, r=billm).
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip