js/src/gc/RootMarking.cpp
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 16:14 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 18:20 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
8f1b6d7853225faf375bb2ac2e109daeb7850b68
created 2015-01-27 07:58 +0100
pushed 2015-01-27 07:03 +0000
Lars T Hansen Lars T Hansen - Bug 1125841 - remove PerThreadData variants of activation iterator constructors. r=jandem
572c6cb0e79c24c4bebd86adf321f4e4a7ff2680
created 2015-01-23 10:23 +0000
pushed 2015-01-23 10:26 +0000
Jon Coppeard Jon Coppeard - Bug 1107639 - Remove public Add/RemoveRoot API r=terrence
84d9dd56529345d791f987a9d292d2525388e712
created 2015-01-14 09:21 +0100
pushed 2015-01-14 08:22 +0000
Lars T Hansen Lars T Hansen - Bug 1118170 - remove PJS-specific bits from the GC. r=terrence
d4cf5f8e67afb55c3ad76e3cde57ac16771cac5f
created 2015-01-07 08:05 +0100
pushed 2015-01-07 07:07 +0000
Lars T Hansen Lars T Hansen - Bug 1117753 - remove the PJS generational GC. r=terrence
2074c8fd1f10ba540fe80902ebd2d07af3af088e
created 2015-01-03 21:49 -0800
pushed 2015-01-06 05:02 +0000
Chris Peterson Chris Peterson - Bug 1117466 - Fix Android gcc warnings in js/src/gc. r=sfink
2efc03ac92f93ded5e78feca09b3e9188616ab61
created 2014-12-31 14:45 -0800
pushed 2015-01-02 21:22 +0000
Steve Fink Steve Fink - Bug 1109336 - Track granular timings within Mark Roots, r=terrence
145cfaf3c17726c7abed34ef013816932461239f
created 2014-12-23 13:23 -0800
pushed 2014-12-23 21:24 +0000
Steve Fink Steve Fink - Backed out changeset 34ad3cb3fb10 (bug 1109336)
34ad3cb3fb10b37f2ae7097047d9f78e078c7ef6
created 2014-12-15 09:46 -0800
pushed 2014-12-23 21:10 +0000
Steve Fink Steve Fink - Bug 1109336 - Track granular timings within Mark Roots, r=terrence
04f7cd9ae9d3e0e77183848afdb484c4b1d6e439
created 2014-12-01 06:07 -0800
pushed 2014-12-03 02:07 +0000
Jon Coppeard Jon Coppeard - Bug 1102858 - Fix tracing of debugger objects' private pointers for compacting GC r=terrence
febe82aa4ed2400971d581e266c9d2684f2d5550
created 2014-12-01 07:18 -0800
pushed 2014-12-01 15:20 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 97150f502eeb (bug 1102858) for breaking b2g builds
97150f502eeb2d19c5fe648875a8c48aba5e985f
created 2014-12-01 06:07 -0800
pushed 2014-12-01 14:20 +0000
Jon Coppeard Jon Coppeard - Bug 1102858 - Fix tracing of debugger objects' private pointers for compacting GC r=terrence
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800
pushed 2014-11-26 06:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
4ec33eddc6fcdcab1c8bc9bc5100bc2d699c17e3
created 2014-10-29 11:14 -0700
pushed 2014-10-29 18:15 +0000
Brian Hackett Brian Hackett - Bug 1083600 - Use inline data for small transparent typed objects, r=sfink,nmatsakis.
a5714320ae8b437ce4b6fc77a818f4dc6c8aa850
created 2014-10-13 19:19 -0700
pushed 2014-10-14 19:54 +0000
Terrence Cole Terrence Cole - Bug 1082299 - Remove ConservativeGCData, it really is totally unused now; r=sfink
48ef078126bff7d189691d3d3bea46e3f666747a
created 2014-10-10 11:32 +0200
pushed 2014-10-10 09:32 +0000
Jan de Mooij Jan de Mooij - Bug 1073700 - Move getter/setter data out of BaseShape into a new AccessorShape type. r=bhackett
cd26af44624458c588bb11dbfbec6bc06b471df2
created 2014-10-07 16:05 +0200
pushed 2014-10-07 14:05 +0000
Tom Schuster Tom Schuster - Bug 1065716 - Move jsonparser to vm/JSONParser. r=Waldo
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
f1f12964fe26b06588e58e7e501111e7c0e9b48f
created 2014-09-09 15:08 -0700
pushed 2014-09-10 17:34 +0000
Terrence Cole Terrence Cole - Bug 914402 - Remove the defunct conservative stack scanner; r=sfink
970afb57215137f6158c7e1f04a74c4393c127f7
created 2014-08-20 12:18 +0200
pushed 2014-08-20 10:23 +0000
Jan de Mooij Jan de Mooij - Bug 1055758 - rm Ion CompilerRoot infrastructure. r=bhackett
bcbc9f1cfb102cf7625601f8ed34d8029aeba5f0
created 2014-08-14 11:52 +0100
pushed 2014-08-15 10:18 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Implement compacting GC for JSObjects r=terrence
fa8bf29df58e3d3640913d3613f8783db274b188
created 2014-08-14 12:52 +0100
pushed 2014-08-14 11:53 +0000
Ed Morley Ed Morley - Backed out changeset edc768336c80 (bug 650161)
edc768336c80b4d41e7a6961a9187063c8eac197
created 2014-08-14 11:52 +0100
pushed 2014-08-14 11:02 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Implement compacting GC for JSObjects r=terrence
c2eb3dd6223311080954565586434d97f7967f3e
created 2014-07-29 12:51 -0800
pushed 2014-07-29 20:51 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Remove JS_ION #ifdef, r=jandem.
a0dd5a83ba367e022caa857e7c76de66bf2e9d5e
created 2014-07-24 11:56 +0200
pushed 2014-07-24 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1031529 part 2 - Remove JS_THREADSAFE #ifdefs everywhere. r=bhackett
5a2cd9e13de1fd98850e4826915053b90637699a
created 2014-06-29 23:05 -0700
pushed 2014-07-15 02:33 +0000
Chris Peterson Chris Peterson - Bug 1036780 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/gc. r=terrence
baec82f2baebe1c39db932fd68fa8802ea999045
created 2014-07-08 14:05 +0100
pushed 2014-07-08 13:07 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make more GCRuntime members private and add necessary accessors r=terrence
955a638544a0e6d807128de8bbbb3484bba75a22
created 2014-07-01 12:28 +0200
pushed 2014-07-01 10:29 +0000
Lars T Hansen Lars T Hansen - Bug 1020290 - Invert the MarkExactStackRoots loop to get rid of a template. r=jcoppeard
fdcaf5436d38fa38c7d1ad10b6b03485ab425b54
created 2014-06-23 10:56 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 21 - Add symbol jsids (SYMBOL_TO_JSID), removing the legacy support for object jsids (OBJECT_TO_JSID). r=terrence,r=jimb,r=efaust.
d8e2600e9aa3abe063ef443781f13586f023687f
created 2014-06-23 10:56 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645417, part 10 - Well-known symbols. r=terrence,r=efaust.
537d97cbf684826ee4153e15d2287fa31fd6e761
created 2014-06-23 10:55 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 3 - Symbol layout and GC support for allocating them. r=terrence.
39acaa2e399b9843fb4ebeceba4d3d352aa36b07
created 2014-06-16 10:40 +0100
pushed 2014-06-16 09:49 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make more GCRuntime state private and add accessors r=terrence
090d9d226f6325daa5a950c2db4c0a00424dca70
created 2014-06-13 17:21 +0200
pushed 2014-06-13 15:24 +0000
Jan de Mooij Jan de Mooij - Bug 1023778 part 1 - Add JSONParserBase base class. r=Waldo
573458d104265605b48c401650ef13b48c257b4a
created 2014-06-09 22:04 -0700
pushed 2014-06-10 05:04 +0000
Lars T Hansen Lars T Hansen - Bug 933313: Per-worker generational GC for PJS. r=jandem r=terrence r=shu r=jonco
ecbee0ea949ea9450842af1b8a0fe9764d5e1705
created 2014-06-09 10:35 -0700
pushed 2014-06-09 17:47 +0000
Jeff Walden Jeff Walden - Bug 1022784 - Make all users of AutoGCRooter depend upon its definition, not upon forward declarations of it. r=terrence
fc4f7f54f2aca9f6763cb0b0ed1f070ea66e5762
created 2014-06-07 10:34 +0100
pushed 2014-06-08 10:47 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Move scriptAndCountsVector from GCRuntime to JSRuntime r=terrence
6932ea846a288caa5b0d664822eac542cdc57b8c
created 2014-06-07 00:03 -0400
pushed 2014-06-07 14:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1021114, bug 988486) for GC crashes on a CLOSED TREE.
03eccac81e158aabf1e1fba832e13fb647d361b6
created 2014-06-07 10:34 +0100
pushed 2014-06-07 10:06 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Move scriptAndCountsVector from GCRuntime to JSRuntime r=terrence
3d77c8ef5b69e951fe0c0bb69a4059353e10618d
created 2014-06-06 15:49 +0200
pushed 2014-06-06 13:49 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d15632d88126 (bug 933313) for cppunit testfailures on a CLOSED TREE
d15632d881261b2d3a6225b30c4e84c0cb0eb5a9
created 2014-06-06 11:42 +0200
pushed 2014-06-06 12:33 +0000
Lars T Hansen Lars T Hansen - Bug 933313: Per-worker generational GC for PJS. Take 2. r=jandem, r=shu, r=terrence, r=jonco
16fb5d3adef7eb27673d5453706ed1efc038ec77
created 2014-06-06 10:18 +0200
pushed 2014-06-06 08:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d89d4281fd8d (bug 933313) for bustage on a CLOSED TREE
d89d4281fd8d5d51634491a7f100695c89071112
created 2014-06-06 09:21 +0200
pushed 2014-06-06 08:01 +0000
Lars T Hansen Lars T Hansen - Bug 933313 - Per-worker generational GC for PJS. r=jandem, r=shu, r=terrence
00481a443cf0a10162d8b928ff0d66fc24b18ca9
created 2014-06-03 12:37 -0700
pushed 2014-06-05 23:32 +0000
Eric Faust Eric Faust - Bug 1002737 - Make AutoPropDescRooter into an AutoVectorRooter. (r=jorendorff)
d17bb70b871ad4d3ba9e9c20b6e5f178a5c69a90
created 2014-06-03 12:05 -0700
pushed 2014-06-05 23:29 +0000
Eric Faust Eric Faust - Bug 997894 - Part 1: Implement Rooted API for PropDesc. (r=terrence)
7ffbe6899aed608cba9a9045f0c0688081932127
created 2014-06-05 10:38 -0400
pushed 2014-06-05 22:16 +0000
Jon Coppeard Jon Coppeard - Bug 1020690 - Type exact stack rooting machinery. r=sfink
b2e6b3caa5a248c92bf3b876fabf10efdd337c24
created 2014-06-05 14:39 -0400
pushed 2014-06-05 18:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 846ee7c7debf (bug 1020690) for bustage.
846ee7c7debfc1405079b2f981e061b7ec5598b3
created 2014-06-05 10:38 -0400
pushed 2014-06-05 18:14 +0000
Jon Coppeard Jon Coppeard - Bug 1020690 - Type exact stack rooting machinery. r=sfink
414d239d29212c78fdf9f5801f5bdba7b7024362
created 2014-06-04 18:49 +0100
pushed 2014-06-04 17:50 +0000
Ed Morley Ed Morley - Backed out changeset 5f212af48739 (bug 997894)
b922ed24938fae6fe2150377eb547d253a443ed1
created 2014-06-03 17:07 -0400
pushed 2014-06-03 21:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1002737) for sm-rootanalysis test failures.
c0dd6b9cc07a1d80131f9193a2ed36e2cb48553c
created 2014-06-03 12:37 -0700
pushed 2014-06-03 19:39 +0000
Eric Faust Eric Faust - Bug 1002737 - Make AutoPropDescRooter into an AutoVectorRooter. (r=jorendorff)
5f212af48739342efb22d3e20c928f8a5341df87
created 2014-06-03 12:05 -0700
pushed 2014-06-03 19:11 +0000
Eric Faust Eric Faust - Bug 997894 - Part 1: Implement Rooted API for PropDesc. (r=terrence)
31984278765e18f3faa7bc5fa5966884e08eed17
created 2014-05-19 11:09 +0100
pushed 2014-05-19 10:10 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make some GCRuntime members private and add necessary accessors r=terrence
cb9571f1400bc39a5fa52b2ef8c901733d40ab17
created 2014-05-16 16:40 -0700
pushed 2014-05-16 23:41 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Allow multiple JS finalize callbacks (r=jonco)
9e098b366105b6c0f27a965c30963a9ab71e56ff
created 2014-05-06 15:37 +0200
pushed 2014-05-13 19:24 +0000
Svetozar Janjic Svetozar Janjic - Bug 996561 - MIPS Simulator support in the common code. r=jandem
91b7dcd04e658ed0d628fae9b23ae8dcaeab72d2
created 2014-05-09 13:30 -0700
pushed 2014-05-09 20:32 +0000
Daniel Holbert Daniel Holbert - Bug 1008336: Move MarkIfGCThingWord() and IsAddressableGCThing() inside the #ifndef that guards their only callers. r=billm
5c399b6e1368151e4c0b626d693d8e2f21beb38b
created 2014-04-30 20:01 -0700
pushed 2014-05-02 04:12 +0000
Chris Peterson Chris Peterson - Bug 641170 - Remove vestiges of AutoIdRooter. r=terrence
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2014-05-01 09:28 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
a973436eb53b2d977a5d9257c005fba6fb71befa
created 2014-04-28 23:39 -0700
pushed 2014-05-01 04:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1001159 (part 1) - Split CellIterImpl and subclasses in two. r=billm.
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2014-04-30 13:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b82db9273f3 (bug 988486)
less more (0) -100 -60 tip