js/src/gc/Marking.cpp
4a7071b920691e2ac545cb59a3fc074d4b904640
created 2012-12-14 16:07 -0800
pushed 2013-02-19 18:06 +0000
Sean Stangl Sean Stangl - Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
95c2a38b92adb1729d2fd204a6f298d472ee3987
created 2012-12-22 12:54 +1100
pushed 2013-02-19 18:06 +0000
Cameron McCormack Cameron McCormack - Back out 047534c22207 and f95b0378d4ee (bug 820124) for reftest manifest parsing failures.
047534c2220799f6e74de47f0b23af1ee78df4ee
created 2012-12-14 16:07 -0800
pushed 2013-02-19 18:06 +0000
Sean Stangl Sean Stangl - Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
54696b3f852bf4e260660c8ecfcc52dc131293f6
created 2012-12-18 13:27 +0000
pushed 2013-02-19 18:06 +0000
Jon Coppeard Jon Coppeard - Bug 820186 - Various crashes/assertions with gczeal(10) and random recursion. r=billm
95566cb18e2e13f0ed5a4a7dfd6270c273f0da91
created 2012-12-18 11:52 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Bug 821340 - Fix non-GC marking of weakmaps (r=mccr8)
6457767f52779fdb841582d2d68a0efdcd0021f7
created 2012-12-17 11:27 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Bug 811587 - Limit scheduledForDestruction assert to brain transplants (r=luke)
18bc32f799d15288898e6f94abd7d0e5585a7373
created 2012-12-14 18:58 -0500
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
b7e2ba73b2ff7851a4a7f8502aa02c3fbb3405bc
created 2012-12-12 18:11 -0800
pushed 2013-02-19 18:06 +0000
Sean Stangl Sean Stangl - Bug 808245, Part 6/6 - Add MatchOnly mode and lazify RegExpStatics. r=dvander
eb53ab86f515ba239e4ec604cfce3991c14154ef
created 2012-11-29 10:22 -0800
pushed 2013-02-19 18:06 +0000
Terrence Cole Terrence Cole - Bug 816779 - Add some exact rooting assertions for JSScript; r=bhackett
a41d57f0102000c6007738736ffbe3fb13ce86e7
created 2012-11-29 10:22 -0800
pushed 2013-02-19 18:06 +0000
Terrence Cole Terrence Cole - Bug 816776 - Add debug-mode exact rooting assertions for Shape; r=sfink
eadbe7e8bfa2a744fa2bd5b1cacce041c3e6c401
created 2012-11-28 17:03 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
ce24dbcb88b3796a11b900134826c6f07ab82b07
created 2012-12-03 11:19 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Bug 817218 - Move UnmarkGray to the JS engine (r=mccr8)
c7f71ff116c334a8f678d36acaf6c2b6f40feb62
created 2012-12-03 16:52 +0000
pushed 2013-02-19 18:06 +0000
Jon Coppeard Jon Coppeard - Bug 815999 - Sweep debugger and debugee objects in same group and improve black->gray pointer detection r=billm
6a5af800fbad021f2a5a577b9ed8a72a7f6cf2a8
created 2012-11-14 16:06 -0800
pushed 2013-02-19 18:06 +0000
Terrence Cole Terrence Cole - Bug 811168 - Implement Unrooted<T> protect BaseShape; r=billm
a4c6aedf00deb3d3683a5253c88e42acb3b22e29
created 2012-11-30 12:20 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Backout a6b604916694 (bug 747066) because it's broken
70e354775e1bfa84f62119ca333785132fae8c28
created 2012-11-30 14:41 -0500
pushed 2013-02-19 18:06 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset fc50a2127738 (bug 815999) because of crashes in unit tests
fc50a21277387ea331fd6241e0722aaab4398301
created 2012-11-29 11:36 +0000
pushed 2013-02-19 18:06 +0000
Jon Coppeard Jon Coppeard - Bug 815999 - Sweep debugger and debugee objects in same group and improve black->gray pointer detection r=billm
a6b60491669479843bf270cf79cea8bd2af03f49
created 2012-11-28 17:03 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
8aeaeb18da5f3a22942691a7cc96b3325feae012
created 2012-11-28 16:59 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Backout 4a88d1080c08 (bug 747066) for orange
4a88d1080c088f5564f24995f45912b3d57b218c
created 2012-11-19 10:59 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
6f0c997ba776240b89b5b2aa7bd0f98092f30ffc
created 2012-11-27 21:07 -0800
pushed 2013-02-19 18:06 +0000
Brian Hackett Brian Hackett - Assert that GC things are only marked on the main thread, bug 815906. r=billm
26172ff887ae4ab578e6b468062d4e2d4476b9cc
created 2012-11-16 15:52 +0000
pushed 2013-02-19 18:06 +0000
Jon Coppeard Jon Coppeard - Bug 790338 - Handle nuked wrappers in list of incoming gray pointers r=billm
2fd089d5fff41457363e877a26375d3ba2341b18
created 2012-10-12 15:26 +0100
pushed 2013-02-19 18:06 +0000
Jon Coppeard Jon Coppeard - Bug 790338 - Fix issues with gray marking r=billm
f55177f70719bc39e73c380cf0486a7512102124
created 2012-11-16 15:34 +0000
pushed 2013-02-19 18:06 +0000
Jon Coppeard Jon Coppeard - Bug 790338 - Sweep compartments in groups r=billm
ba392e23a45847443171168a806d8142d5992911
created 2012-10-12 10:45 +0100
pushed 2013-02-19 18:06 +0000
Jon Coppeard Jon Coppeard - Bug 790338 - Add Is*AboutToBeFinalized functions r=billm
d19500da9c1679236fa7b2e2ff0343d2687c14df
created 2012-11-16 16:00 -0600
pushed 2013-02-19 18:06 +0000
Jason Orendorff Jason Orendorff - Bug 812314 part 2 - User fewer namespace js {...} blocks in .cpp files in js/src/gc. r=terrence.
fb729e54421e96f8424704a4930c5bafceefafdd
created 2012-11-20 10:45 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Backout 2ee20348ae59 (bug 747066) for Win64 crashes
2ee20348ae5989e059aa0012a5a6fa208fbd2a6a
created 2012-11-19 10:59 -0800
pushed 2013-02-19 18:06 +0000
Bill McCloskey Bill McCloskey - Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
2474f4adcefbb57cd85f56da5863a3949cd0b60d
created 2013-01-08 10:36 -0800
pushed 2013-01-28 21:48 +0000
Andrew McCreight Andrew McCreight - Bug 690970, part 1: unmark gray read barrier for weak maps. r=billm a=lsblakk
8e727004e1e3c4ece7a86aea2fba887fe156182c
created 2012-12-03 11:19 -0800
pushed 2013-01-28 21:48 +0000
Bill McCloskey Bill McCloskey - Bug 817218 - Move UnmarkGray to the JS engine (r=mccr8)
1b0226622e94b2c7aedc16ade4ac23e98f8e407e
created 2012-11-12 21:01 -0800
pushed 2013-01-07 21:25 +0000
Phil Ringnalda Phil Ringnalda - Back out 08fd9aa0d6e1 (bug 810102) for turning bug 728834 permaorange
08fd9aa0d6e1d9e1493eed9013422bbcd3dcfb60
created 2012-11-08 15:35 -0800
pushed 2013-01-07 21:25 +0000
Terrence Cole Terrence Cole - Bug 810102 - Exactly root all BaseShape; r=sfink
ff655e6f934c5255f6a866825f25c838ba7f2986
created 2012-11-09 11:44 -0800
pushed 2013-01-07 21:25 +0000
Bill McCloskey Bill McCloskey - Bug 803376 - Add a new form of TRANSPLANT GC, with assertions for leaks (r=luke)
7dbb863bed7ca9906af2df81569f0d42f15d2808
created 2012-11-09 11:39 -0800
pushed 2013-01-07 21:25 +0000
Bill McCloskey Bill McCloskey - Backout 34791dac914c for assertion failure (bug 803376)
34791dac914ce1d9005448f7704b5676838d9c49
created 2012-11-07 12:06 -0800
pushed 2013-01-07 21:25 +0000
Bill McCloskey Bill McCloskey - Bug 803376 - Add a new form of TRANSPLANT GC, with assertions for leaks (r=luke)
31262478deb7c6efbb6806046d08d63bacefc27f
created 2012-10-03 22:44 -0700
pushed 2013-01-07 21:25 +0000
Bill McCloskey Bill McCloskey - Bug 803376 - Add a special form of wrapper rooting (r=luke)
13cf8566804c43365ae71b9e1a0f10350ccefad0
created 2012-11-06 17:35 -0800
pushed 2013-01-07 21:25 +0000
Terrence Cole Terrence Cole - Bug 807151 - Unexport |mozilla| from the |js| namespace; r=Waldo
a0853ae2ee0fc5e79847bdaf08be31451088eab8
created 2012-09-26 09:49 -0700
pushed 2012-11-19 21:10 +0000
Bill McCloskey Bill McCloskey - Bug 787856 - Initial support for lazy prototypes (r=bhackett)
e0398687f0305850066b74a86913f3b403560117
created 2012-09-07 15:17 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
d1b17b12a472efd78831ef9f6b9f331c96c438b0
created 2012-08-16 14:04 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
88d3097f006d1769ab0c93d52ff25cc8a1b2e390
created 2012-08-09 17:12 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Overhaul safepoints on X64 to correctly mark Values (bug 779390, r=pierron).
a21ef9ee88f4d0168b073a98cc9c7b9283cf8649
created 2012-07-20 12:02 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
87e239ca45c65753eaf4e6c0f6c451cf420bd9f3
created 2012-06-23 08:35 -0400
pushed 2012-11-19 21:10 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge the last PGO-green inbound changeset to m-c.
881c4b8e74045a4033f68ec402c245f5939481f8
created 2012-06-20 17:36 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
3b9f67f4ab7140c9447cd5d1598ac4005223df73
created 2012-05-16 15:39 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
ff94073c1907847eb47adad281abf16a9fb0892c
created 2012-05-11 14:35 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
e3b632e26dc04c0cf0226c8b2681a0d3243464ea
created 2012-05-08 17:34 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -0700| base
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8464ed98f78b18825c727c311a2001f2a243320b
created 2012-09-06 16:50 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Fix clang warnings on extraneous semicolons after member function definitions, implicit NULL-to-bool conversions, and the utter deadwood-ness of PCStack::cx. No bug, r=themaid, r=sfink
258f0a5ed7f552678ee55dd15cf2cae62b1ad402
created 2012-07-16 10:54 -0700
pushed 2012-10-08 18:29 +0000
Terrence Cole Terrence Cole - Bug 776583 - Make post barrier verifier pass interpreter tests; r=billm
9e98e33cb80df128010a11f20bb6eab2f3bd85c2
created 2012-08-23 15:20 +0100
pushed 2012-10-08 18:29 +0000
Jon Coppeard Jon Coppeard - Fix bad indentation in fix for 784282 (no bug, DONTBUILD)
e8bf3b589c2d88707b9e58bb2a1a6d5050c42326
created 2012-08-22 10:45 +0100
pushed 2012-10-08 18:29 +0000
Jon Coppeard Jon Coppeard - Bug 784282 - GC: Assert that cross-compartment pointers are wrapped when marking r=billm
48cfc16cac717fc5f6347b6794c668c70298121a
created 2012-07-30 11:38 -0700
pushed 2012-10-08 18:29 +0000
Luke Wagner Luke Wagner - Bug 775323 - build Bindings after, not during, parsing (r=ejpbruel)
18295d17cba2fe08f96f73f7add71c70360e60b8
created 2012-07-03 16:34 -0500
pushed 2012-10-08 18:29 +0000
Jason Orendorff Jason Orendorff - Bug 725907 - for-of improvements, part 1: minor C++ refactoring, rename Iterator to PropertyIteratorObject. r=Waldo.
a3c416843da08a87cbcac8a3559b0c6863d21d23
created 2012-07-08 03:00 -0700
pushed 2012-08-27 22:37 +0000
Luke Wagner Luke Wagner - Bug 770795 - add NullPtr and associated Handle constructor (r=billm)
less more (0) -60 tip