js/public/HeapAPI.h
a0e7e27c0872696dd10708b96198f7fe19941c52
created 2015-10-17 13:27 -0400
pushed 2016-01-18 19:06 +0000
Michael Wu Michael Wu - Bug 1212663 - Use doxygen style comments in jsapi, r=Waldo
00cd37ae27b7ecf6edc8cbc5f44f8ab60d90231b
created 2015-08-20 10:35 -0700
pushed 2016-01-18 19:06 +0000
Terrence Cole Terrence Cole - Bug 1196847 - Part 1: Allow storage of a unique id for a cell independent of address; r=jonco
316ad2696b321e8faf29571b9f25bf5c9e916e35
created 2015-09-28 14:57 -0700
pushed 2016-01-18 19:06 +0000
Terrence Cole Terrence Cole - Backout cca86cd156cf (Bug 1196847) for regressing EarleyBoyer.
cca86cd156cf57a2d7bbbc103a4cd0ec92b03f05
created 2015-08-20 10:35 -0700
pushed 2016-01-18 19:06 +0000
Terrence Cole Terrence Cole - Bug 1196847 - Part 1: Allow storage of a unique id for a cell independent of address; r=jonco
d8f7ef55e3513ea70c80db33cfbe70be62d1e74f
created 2015-09-17 10:57 -0700
pushed 2016-01-18 19:06 +0000
Terrence Cole Terrence Cole - Bug 1205454 - Consolidate the tagged pointer marking methods; r=sfink
d59abfdfaa005d77e713cc7bb6fd54d17f67060b
created 2015-09-03 09:38 -0700
pushed 2015-12-04 23:28 +0000
Terrence Cole Terrence Cole - Backout c9e469c6b915 (Bug 1196847) for regressing octane.
c9e469c6b9159e42c83dacdc91b5084b9600a93e
created 2015-08-20 10:35 -0700
pushed 2015-12-04 23:28 +0000
Terrence Cole Terrence Cole - Bug 1196847 - Part 1: Allow storage of a unique id for a cell independent of address; r=jonco
b6873269bc49a81e63eb52bb3297d46c53dbc85a
created 2015-07-29 12:31 -0400
pushed 2015-10-26 12:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 1180017 - Fix up the badly-horked backout and re-land.
dde3457426b911e377c9f7b559a609a8d695a4b8
created 2015-07-03 15:06 -0700
pushed 2015-10-26 12:58 +0000
Jim Blandy Jim Blandy - Bug 1180017 - Give GCCellPtr is<T> and to<T> methods, replacing isFoo and toFoo methods. Fix callers. r=terrence
b65c048414f701e3526f13719ca97f15951eeefb
created 2015-07-29 15:27 +0200
pushed 2015-10-26 12:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 465793bc6fcf (bug 1180017) for suspicion of causing bug 1188799
465793bc6fcf71beafea0bbf87f4d7ec23305f63
created 2015-07-07 09:52 -0700
pushed 2015-10-26 12:58 +0000
Jim Blandy Jim Blandy - Bug 1180017: Give GCCellPtr is<T> and as<T> methods, replacing isFoo and toFoo methods. Fix callers. r=terrence
d498daf4f845bb5721bedc84c27194098be720ab
created 2015-06-11 10:03 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1173889 - Strongly type the CallbackTracer dispatch function; r=jonco, r=mccr8
2fd6e854642e13862e03894b99cbc66da2afdc2f
created 2015-06-05 09:01 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1171780 - We no longer need to cast out of barrieried types in GC; r=jonco
dc3f0e384651be79b0be54f207861f9170b66b5d
created 2015-06-01 14:11 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1169791 - Strongly type GetTenuredGCThingZone; r=jonco, r=mccr8
93320d4629be28e58ecadbafb205d8639d70b628
created 2015-05-22 10:40 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1167453 - Rename JSGCTraceKind and make it a C++11 enum class; r=jonco
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
f15de6365040b3ad6bb6de1e692d720a8c9d420f
created 2015-05-07 10:14 +0100
pushed 2015-08-03 13:22 +0000
Jon Coppeard Jon Coppeard - Bug 1157382 - Fix possible data race caused by accessing the mark bits of cells in another runtime r=terrence
3233b981d091d5bdd024e8bafe1ea5d87e1965b5
created 2015-04-24 18:22 -0600
pushed 2015-08-03 13:22 +0000
Brian Hackett Brian Hackett - Bug 1155033 - Handle cyclic or deep ObjectGroup tracing chains during cycle collection, r=terrence.
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-06-19 19:24 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
2f6de7b18305e9813ebec370b4266ff51204c485
created 2015-01-26 15:32 -0800
pushed 2015-06-19 19:24 +0000
Steve Fink Steve Fink - Bug 1125412 - Expose an object for inspecting GC memory values, r=terrence
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-04-21 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
de42116d5ef3aa8a26c1a601675786faa9bb5179
created 2015-02-03 18:52 +0200
pushed 2015-04-21 23:03 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1120796 - Part 2: Replace ConvertibleToBool hackarounds with explicit bool operators. r=Waldo
b5adb9f9867a26f73cc9c94d66e6a20f548f0b06
created 2015-02-03 18:52 +0200
pushed 2015-04-21 23:03 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1120796 - Part 1: Prepare code for explicit bool operators. r=Waldo
84d9dd56529345d791f987a9d292d2525388e712
created 2015-01-14 09:21 +0100
pushed 2015-04-21 23:03 +0000
Lars T Hansen Lars T Hansen - Bug 1118170 - remove PJS-specific bits from the GC. r=terrence
5f6cebc36e84fb574d5809ac91bb1a42190658f4
created 2015-01-09 15:42 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1119604 - Remove the void* accessor from GCCellPtr; r=sfink
eabd210312f998169d13681891a30680d170b88d
created 2015-01-08 15:30 -0800
pushed 2015-03-23 22:08 +0000
Andrew McCreight Andrew McCreight - Bug 1118044, part 2 - Use GCCellPtr in NoteJSChild. r=smaug,terrence
f960d42ac92ae8c12d54e5e885e0de1dd5e669c4
created 2014-12-14 08:27 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 21: Remove AsCell in preference of GCCellPtr; r=jonco, r=mccr8
26a220fed61696c5fee7baea7c54a7f4d8276d32
created 2014-12-14 08:27 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 20: Standardize GC structure accessors; r=jonco
c7d90ce714c9981d99446601fb8f4d4da851cfaa
created 2014-12-05 09:38 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 17: Convert xpc_IsGrayGCThing to GCCellPtr; r=mccr8, j=jonco
d67eb145b3c2a1aba3cff72b66dcfc6fe2ac81ba
created 2014-12-09 16:22 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 15: Convert xpc_GCThingIsGrayCCThing to GCCellPtr; r=mccr8, r=jonco
0ee3fa1e76c673b8ff2788158a8cfc2782192083
created 2014-12-05 09:38 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 13: Take uintptr_t directly in the GC's detail methods; r=jonco
03465e8b42dbbfe59d39adf339c19f472eb4e0a6
created 2014-12-05 09:38 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 10: Convert NoteWeakMapping to GCCellPtr; r=jonco, r=mccr8
3d0a1db612fa5455a07ece3e00b89cd3318a2367
created 2014-12-04 09:45 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
ec983c96d03464a04d905bac9ef71680f8825392
created 2014-12-01 22:34 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 8: Remove implicit cast from GCCellPtr to js::gc::Cell*; r=jonco, r=mccr8
2efa3122ce9206ea36c2bde6286fefe582ae377c
created 2014-12-01 15:06 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 6: Convert IncrementalReferenceBarrier to GCCellPtr; r=jonco
ceaedf7b5c063a8bd1496464e750c5e0eb8590a6
created 2014-05-19 14:58 -0700
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 4: Convert IsIncrementalReferenceBarrierNeededTenuredGCThing to GCCellPtr; r=jonco
7b57ab0cf44f7cb66a2af419931aae28492d6d60
created 2014-12-01 14:49 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 2: Implement GCCellPtr; r=jonco
caa4ffd2f7657fe4e2a19a11e083aeb5a1b241f6
created 2014-12-01 14:49 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 1: Move GCTraceKind from jspubtd to TraceAPI; r=jonco, r=mccr8
281d52f5d0e65f3071b6314ad8be2253cc593038
created 2014-11-19 15:01 -0800
pushed 2015-02-18 20:30 +0000
Terrence Cole Terrence Cole - Bug 1101921 - Nursery heap size should scale with the chunk size; r=jonco
fcf715632ae005b3fae926661a9ef01fb855db60
created 2014-11-21 16:03 -0800
pushed 2015-02-18 20:30 +0000
Terrence Cole Terrence Cole - Backed out changeset 012e11e54840 (Bug 1101921) for build bustage on a CLOSED TREE
012e11e54840c6d7472cbe5add2c8cbc60a9724d
created 2014-11-19 15:01 -0800
pushed 2015-02-18 20:30 +0000
Terrence Cole Terrence Cole - Bug 1101921 - Nursery heap size should scale with the chunk size; r=jonco
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2015-01-05 23:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
b58d0320743263c18cd242c8b59c4994ac71eb61
created 2014-07-28 10:16 -0700
pushed 2014-11-24 19:04 +0000
Terrence Cole Terrence Cole - Bug 1045940 - Rename needsBarrier to needsIncrementalBarrier; r=jonco
d4552a868ba9abed5e2ae1858f7f0c6182cbf3ac
created 2014-07-29 10:47 -0700
pushed 2014-11-24 19:04 +0000
Terrence Cole Terrence Cole - Bug 1045181 - Miscellaneous small cleanups in js::gc; r=jonco
c03c2e8e2a21e58180c38f9b34c3a7624b446414
created 2014-07-28 10:39 +0100
pushed 2014-11-24 19:04 +0000
Jon Coppeard Jon Coppeard - Bug 1043888 - Make GetObjetZone() work on nursery objects and rename GetGCThingZone() to GetTenuredGCThingZone() r=terrence
0d140d36f2e0dd09959376e1ae8dc2669ef389ed
created 2014-07-16 12:04 +0100
pushed 2014-10-06 12:51 +0000
Jon Coppeard Jon Coppeard - Bug 1038274 - Really fix previous problem with landing r=me
a512db24690c42f5b1b1da51b601743de9fbb82c
created 2014-07-16 10:01 +0100
pushed 2014-10-06 12:51 +0000
Jon Coppeard Jon Coppeard - Bug 1038274 - Add max heap size constants to pass to JS_NewRuntime() r=terrence
e4761223f269153eea3d39dc635668fc1386cc36
created 2014-07-16 11:34 +0100
pushed 2014-10-06 12:51 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 5290e42e8345 (bug 1038274) for disabling GC malloc trigger
5290e42e8345c3d1fec842c7bcd736774582b8b2
created 2014-07-16 10:01 +0100
pushed 2014-10-06 12:51 +0000
Jon Coppeard Jon Coppeard - Bug 1038274 - Add max heap size constants to pass to JS_NewRuntime() r=terrence
21f83c1eba9220038bd04dbbe299290d55265a88
created 2014-07-15 09:42 +0100
pushed 2014-10-06 12:51 +0000
Jon Coppeard Jon Coppeard - Bug 941804 - Reduce chunk size to 256K for B2G r=terrence
8059cfb48c1f7bb5d5fc9874dee991b1b326ca0e
created 2014-07-14 12:34 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a1feed3cd303 (bug 941804) for b2g bustage on a CLOSED TREE
a1feed3cd3031c9b32dd621461fec053b32867bd
created 2014-07-14 10:05 +0100
pushed 2014-10-06 12:51 +0000
Jon Coppeard Jon Coppeard - Bug 941804 - Reduce chunk size to 256K for B2G r=terrence
037da8d9b3c941c11f9cd7624d4b949efc94f0e7
created 2014-07-11 09:59 +0100
pushed 2014-10-06 12:51 +0000
Jon Coppeard Jon Coppeard - Bug 1034621 - Make it possible to configure nursery size r=terrence
537d97cbf684826ee4153e15d2287fa31fd6e761
created 2014-06-23 10:55 -0500
pushed 2014-10-06 12:51 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 3 - Symbol layout and GC support for allocating them. r=terrence.
573458d104265605b48c401650ef13b48c257b4a
created 2014-06-09 22:04 -0700
pushed 2014-10-06 12:51 +0000
Lars T Hansen Lars T Hansen - Bug 933313: Per-worker generational GC for PJS. r=jandem r=terrence r=shu r=jonco
84bf8e0aaecbd2543e86d82ee61c2037b63dc62b
created 2014-07-29 15:38 -0700
pushed 2014-08-25 18:42 +0000
Andrew McCreight Andrew McCreight - Bug 1037510 - Part 1: Add nursery size as a parameter of CycleCollectedJSRuntime. r=khuey, a=sledru
3f0b51d12caf86dd92d3d5687ab5d84517434bc4
created 2014-07-11 09:59 +0100
pushed 2014-08-25 18:42 +0000
Jon Coppeard Jon Coppeard - Bug 1034621 - Make it possible to configure nursery size r=terrence a=lmandel
3d77c8ef5b69e951fe0c0bb69a4059353e10618d
created 2014-06-06 15:49 +0200
pushed 2014-08-25 18:42 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d15632d88126 (bug 933313) for cppunit testfailures on a CLOSED TREE
less more (0) -100 -60 tip