js/src/jsapi-tests/testGCHeapPostBarriers.cpp
4faf873bf48f297ba361cc1a6cb405e51a1af5e9
created 2019-03-27 16:26 +0000
pushed 2019-05-13 10:53 +0000
Jon Coppeard Jon Coppeard - Bug 1306008 - Replace ObjectPtr with JS::Heap<JSObject*> r=sfink
0a3a2f8340e311ade4d7776b85ba8214eae74eb1
created 2019-03-12 04:00 +0200
pushed 2019-03-12 18:59 +0000
Dorel Luca Dorel Luca - Backed out changeset 29b1d70e8032 (bug 1534430) for build bustage. CLOSED TREE
29b1d70e8032850d0649e2c6f791c9e4e8d23620
created 2019-03-12 00:46 +0000
pushed 2019-03-12 18:59 +0000
Steve Fink Steve Fink - Bug 1534430 - Pointer types should default to RootKind::Traceable unless a more specific RootKind has been set via MapTypeToTraceKind r=jwalden
f4e9e5429fd82f9c3787ca2d42798a2bf3d353f9
created 2019-03-04 15:19 -0800
pushed 2019-03-11 13:01 +0000
Jeff Walden Jeff Walden - Bug 1532005 - Implement a new js/public/ArrayBuffer.h header to centralize functionality for creating and interacting with ArrayBuffers. r=sfink
a7bb6e5afaf2d5afa0787244ff1b7fad07c8c9c1
created 2019-03-05 01:07 +0200
pushed 2019-03-11 13:01 +0000
Razvan Maries Razvan Maries - Backed out 4 changesets (bug 1532005, bug 1531638) for causing perma fails and Spidermonkey fail. CLOSED TREE
738cf4b1126a5e2daa22fe3f8e653b35da0306ad
created 2019-02-28 17:00 -0800
pushed 2019-03-11 13:01 +0000
Jeff Walden Jeff Walden - Bug 1532005 - Implement a new js/public/ArrayBuffer.h header to centralize functionality for creating and interacting with ArrayBuffers. r=sfink
13840080fc24aef5ca298b38f2e0b714dc75d05f
created 2019-01-21 13:09 +0000
pushed 2019-01-24 17:31 +0000
Jon Coppeard Jon Coppeard - Bug 1512749 - Convert JS::gcreason::Reason to enum class JS:GCReason r=jonco r=mccr8
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
91fc6c048c077c12a9326cb6825ea9e12158764d
created 2018-09-12 14:23 +0000
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1490594 - Always use braces for if/for/while statements in jsapi-tests. r=luke
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
933aa2989b9af7f7746c5b45b41c5ff3ce52cd20
created 2017-07-12 18:31 +0100
pushed 2017-08-02 08:25 +0000
Jon Coppeard Jon Coppeard - Bug 1380030 - Remove color constants from public API and replace with an internal MarkColor enum r=sfink
04364ec85017d7646b11b1ed1f3e1cf61a59075b
created 2017-07-12 18:31 +0100
pushed 2017-08-02 08:25 +0000
Jon Coppeard Jon Coppeard - Bug 1380030 - Simplify and refactor use of isMarked*() methods r=sfink
e2339ab06af56cb05c0d5b917d6f660952b45a69
created 2017-07-12 18:31 +0100
pushed 2017-08-02 08:25 +0000
Jon Coppeard Jon Coppeard - Bug 1380030 - Refactor isMarked() methods into separate methods for each color and any r=sfink
d2dbc6a1e81571703c54ac0c9baee5636a8ce78a
created 2017-06-14 10:29 +0100
pushed 2017-08-02 08:25 +0000
Jon Coppeard Jon Coppeard - Bug 1371234 - Clear GC edges when deleting a GC managed object outside a GC r=sfink
dd37a9cce28d8ce293cddc6e499c19d0397aac0d
created 2017-05-30 00:29 -0700
pushed 2017-06-12 13:08 +0000
André Bargull André Bargull - Bug 1368344 - Disable GC zeal in testUnbarrieredEquality. r=jonco
a40af83f562acd1fdb6a6025cbe89290812f614a
created 2017-02-21 04:25 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1340822 - Move nursery and caches from ZoneGroup back to the runtime, r=jonco.
6f4074b2c8e3027d046004f4d2fa016d865fd004
created 2017-02-07 14:30 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1337070 - Tolerate multiple zone groups and cooperating contexts in the GC, r=jonco.
a04acd9bb5d2a8870c16da59f1a6d9e7057b8108
created 2017-02-08 13:35 +0000
pushed 2017-04-18 12:07 +0000
Jon Coppeard Jon Coppeard - Bug 1337365 - Fix testGCHeapPostBarriers jsapi test to have more standard API use r=bhackett
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
6c679ad00eda767ecc9c419b7e84897e423f195f
created 2016-10-28 15:11 -0700
pushed 2017-03-06 20:48 +0000
Steve Fink Steve Fink - Bug 1308236 - Don't trigger read barriers when comparing wrapped pointers types r=sfink r=mccr8
974cfc29c1e30561d40882c051f07724eff99491
created 2016-07-29 20:28 -0700
pushed 2016-09-19 13:38 +0000
Chris Peterson Chris Peterson - Bug 1289987 - Part 2: Remove more VS2013 workarounds in js/. r=fitzgen
29315d9869a2305543e7dbf5e2f269d7dda43d6e
created 2016-07-29 20:26 -0700
pushed 2016-09-19 13:38 +0000
Chris Peterson Chris Peterson - Backed out changeset 2b9b892d36ff (bug 1289987) for build break
2b9b892d36ff4e85c7dac2f0b65608ceebe531d7
created 2016-07-28 22:33 -0700
pushed 2016-09-19 13:38 +0000
Chris Peterson Chris Peterson - Bug 1289987 - Part 2: Remove more VS2013 workarounds in js/. r=fitzgen
1506fafba57d04da968331cf7dc2dc10dab9bdcd
created 2016-07-28 11:49 +0100
pushed 2016-09-19 13:38 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
4dcce7c669037971a862a39d3a44790523d9c819
created 2016-07-29 15:41 +0200
pushed 2016-09-19 13:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2a200a9215d7 (bug 1288780) for bustage on a CLOSED TREE
2a200a9215d731481dd0bfc2de8409203a255ee6
created 2016-07-28 11:49 +0100
pushed 2016-09-19 13:38 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
db2c7f11d17142b488396e5e3c39a31520b36139
created 2016-07-28 13:24 +0200
pushed 2016-09-19 13:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d757a1ca6d56 (bug 1288780) for hazard failures on a CLOSED TREE
d757a1ca6d56b381805bc9a85590ef6462cda312
created 2016-07-28 11:49 +0100
pushed 2016-09-19 13:38 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
9eb9bb173e5025a1d8c5273c3ba6a83d453aeadd
created 2016-07-06 11:40 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 25 - Make JS_GC take JSContext instead of JSRuntime. r=terrence
186f568472e73c03975433a10954421674c0566e
created 2016-07-28 11:49 +0100
pushed 2016-08-05 09:33 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence a=ritu
e49424ca0ddf8ad7e957db8e9a391aadda81f890
created 2016-03-02 21:04 -0500
pushed 2016-04-25 16:57 +0000
Nathan Froyd Nathan Froyd - Bug 1252075 - use UniquePtr instead of ScopedDeletePtr in testGCHeapPostBarriers; r=terrence
76ded94f97a300223053e43fb0790c97349a42d9
created 2016-02-29 15:56 -0800
pushed 2016-04-25 16:57 +0000
Wes Kocher Wes Kocher - Backed out changeset 4c5d2dbc051c (bug 1252075) for hazard failures
4c5d2dbc051c9d6d8ddcda2a66115fcecffa1d25
created 2016-02-29 13:12 -0500
pushed 2016-04-25 16:57 +0000
Nathan Froyd Nathan Froyd - Bug 1252075 - followup to explicitly name MakeUnique; rs=terrence
65a12991543fac6bd8b8595161ed0ea3f1053f26
created 2016-02-29 09:37 -0500
pushed 2016-04-25 16:57 +0000
Nathan Froyd Nathan Froyd - Bug 1252075 - use UniquePtr instead of ScopedDeletePtr in testGCHeapPostBarriers; r=terrence
42b94ddc1495ef3cc98a85896111db30c55ba9d7
created 2015-05-27 10:30 +0200
pushed 2015-08-10 18:23 +0000
Jinank Jain Jinank Jain - Bug 1142816 - js/src/jsapi-tests/testGCHeapPostBarriers.cpp has leaks. r=erahm
a7e851e4c2d2c86181af38debf33d82bce17394d
created 2015-05-22 10:47 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset e602cb65a030 (bug 1142816) for jsapi test segfaults.
e602cb65a030c19fecfa912be51f92fc0160d70f
created 2015-05-18 20:01 +0200
pushed 2015-08-10 18:23 +0000
Jinank Jain Jinank Jain - Bug 1142816 - Fix leaks in js/src/jsapi-tests/testGCHeapPostBarriers.cpp. r=erahm
c266af06956b7882e82d08da6e381fe79502be58
created 2015-05-15 16:26 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b3902a6225c3 (bug 1142816) for introducing new rooting hazards.
148424ff93f9378840c7c8038570e7de1869bf40
created 2015-05-13 22:58 +0200
pushed 2015-08-10 18:23 +0000
Jinank Jain Jinank Jain - Bug 1142816 - js/src/jsapi-tests/testGCHeapPostBarriers.cpp has leaks. r=terrence DONTBUILD
acf9c5ff8fdca1676e08452343789d4d7db82d52
created 2015-05-15 11:32 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Backed out changeset b3902a6225c3 (bug 1142816)
b3902a6225c3d585976f6c3830a692155f9cce46
created 2015-05-13 22:58 +0200
pushed 2015-08-10 18:23 +0000
Jinank Jain Jinank Jain - Bug 1142816 - js/src/jsapi-tests/testGCHeapPostBarriers.cpp has leaks
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-05-11 18:39 +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-05-11 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
e5f4d89fe8a293c8d02a53383b2960ab504a53c6
created 2015-02-04 15:27 -0800
pushed 2015-03-30 18:32 +0000
Terrence Cole Terrence Cole - Bug 1128110 - Share common operators on pointer-like GC classes; r=sfink
09d0ebd5f0f407cf619158cc93e13f740fe97869
created 2015-01-24 16:38 +0100
pushed 2015-03-30 18:32 +0000
Tom Schuster Tom Schuster - Bug 1125356 - Introduce JS_NewPlainObject. r=Waldo
3db31fa7d623a04e92f755570cdd67284cb67706
created 2015-01-03 23:46 -0500
pushed 2015-02-23 15:17 +0000
Boris Zbarsky Boris Zbarsky - Followup to terrence's patch on bug 1112934. AutoLeaveZeal only exists ifdef JS_GC_ZEAL. Needed so code compiles and we can reopen the CLOSED TREE.
c614bf536b5fc12163d8d46c8e8c191d30f2e457
created 2015-01-03 10:12 -0800
pushed 2015-02-23 15:17 +0000
Terrence Cole Terrence Cole - Bug 1112934 - Run tests that depend on nursery behavior under AutoLeaveZeal
3d0a1db612fa5455a07ece3e00b89cd3318a2367
created 2014-12-04 09:45 -0800
pushed 2015-02-23 15:17 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
a24871f33bf90dfb7a4c88a4c7996bb1a799bca0
created 2014-08-14 10:32 +0100
pushed 2014-10-13 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1052422 - Remove trivial shim functions that call into the GC r=sfink
9b45b5813b1aefe4ab03c49f4b7cd40596c64c51
created 2014-08-14 13:38 +0100
pushed 2014-10-13 16:35 +0000
Ed Morley Ed Morley - Backed out changeset dc66d16f19c8 (bug 1052422) for hazard analysis failures
dc66d16f19c8af65c9ab632dd3b04f473eead229
created 2014-08-14 10:32 +0100
pushed 2014-10-13 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1052422 - Remove trivial shim functions that call into the GC r=sfink
9dc87050ee0a53d281625c84342e6fa6499e5c22
created 2014-07-07 12:07 +1200
pushed 2014-09-02 16:39 +0000
David Major David Major - Bug 1033146: Use a never-inline function to work around a bug in 64-bit VS2010. r=terrence
db3e7febe0a4dbddcbafbee44dc7e81250bbf745
created 2014-06-23 14:36 -0700
pushed 2014-09-02 16:39 +0000
Terrence Cole Terrence Cole - Bug 1028358; followup fix on a CLOSED TREE; r=sfink
c0abbe27207698f5011ff7a046d736ee55ed1c25
created 2014-06-23 13:57 -0700
pushed 2014-09-02 16:39 +0000
Steve Fink Steve Fink - Namespacing fixes for bug 1028358, r=CLOSED TREE
dd07ffb3af8246f21c891f7903c1e44ad08b1e65
created 2014-06-23 12:36 -0700
pushed 2014-09-02 16:39 +0000
Jon Coppeard Jon Coppeard - Bug 1028358; r=terrence
be30b037ff07fb55a6d6010ccf50b3e8074cac1a
created 2014-06-23 12:36 -0700
pushed 2014-06-26 17:45 +0000
Jon Coppeard Jon Coppeard - Bug 1028358. r=terrence, a=sledru
less more (0) tip