js/src/vm/Runtime-inl.h
ad5ff46b72e7168e38d1c6c4cbe3b370ee0537b5
created 2015-09-01 15:26 -0700
pushed 2016-04-06 10:21 +0000
Jim Blandy Jim Blandy - Bug 1251529: In object metadata world, rename "object metadata" to "allocation metadata" and "callback" to "builder". r=fitzgen
b8366ae8f365895d8edbdce2dd65eaf6b9998c38
created 2016-02-22 14:02 -0800
pushed 2016-02-23 15:57 +0000
Jim Blandy Jim Blandy - Bug 1221378: Properly root object passed to the allocation metadata callback. r=fitzgen
f8bd1cf9a4faf2043c2a34acc3ef3d9347ecae97
created 2015-07-09 09:21 -0700
pushed 2015-07-10 01:08 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1068988 - Part 1: Add byte size to the allocation log; r=shu
1519a2b83f3f2d2cdbc0824d635f9dea418068ff
created 2015-05-28 10:22 +0100
pushed 2015-05-29 13:48 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix some more places we don't report allocation failure to the context r=terrence
ff666faf8a5d1282c0d289862ac356c7b71d6b2f
created 2015-05-07 10:14 +0100
pushed 2015-05-07 22:38 +0000
Jon Coppeard Jon Coppeard - Bug 1161303 - Fix bug in NewObjectCache::newObjectFromHit() caused by previous patch in bug 1155618 r=terrence
020c6a559e3ae53d3ae5d807880787cb01cdef59
created 2015-05-03 08:14 -0700
pushed 2015-05-04 12:15 +0000
Brian Hackett Brian Hackett - Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, r=jandem.
fae47e06131277b96ec7ddac2a898a072c3bd253
created 2015-05-01 16:26 +0100
pushed 2015-05-02 17:20 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix some places where OOM errors are not reported to the context r=terrence
15c5ec8215f76e0ab1601b651e89d100021ed8dc
created 2015-04-29 18:32 -0700
pushed 2015-04-30 18:05 +0000
Brian Hackett Brian Hackett - Bug 1146597 - Backout 02dad33cf2a0 for regressions on a CLOSED TREE.
02dad33cf2a0888239d7e4563fea4bfad71ee83a
created 2015-04-29 17:14 -0700
pushed 2015-04-30 18:05 +0000
Brian Hackett Brian Hackett - Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, r=jandem.
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 05:02 +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-03-29 05:02 +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-03-29 05:02 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
6465d9a4d0dca1ced11105a1bb7d943e43d62d90
created 2015-03-25 09:07 -0700
pushed 2015-03-26 18:47 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
324071d6d325ad1ecd6aa14e91e010734c1bd28a
created 2015-03-20 16:07 -0400
pushed 2015-03-21 19:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d3c9b899f7d2 (bug 1143256) for frequent browser_perf-refresh.js leaks.
d3c9b899f7d205a33b53ec9c11d41955955c6089
created 2015-03-20 06:33 -0700
pushed 2015-03-21 19:56 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
9a2b3b8289ee217a2725379971d2b083c6155426
created 2015-03-05 08:57 -0800
pushed 2015-03-05 23:43 +0000
Terrence Cole Terrence Cole - Bug 1139983 - Fail the alloc if the nursery is full in NoGC; r=bhackett
7c9dfca903cce7a83dae3c780cfdd96701ba0559
created 2015-03-04 09:32 -0800
pushed 2015-03-05 23:43 +0000
Terrence Cole Terrence Cole - Bug 1134425 - Part 1: move the allocator interface code out of line; r=jonco
afda1ff329bf2d1da22e0f09eb1c24537eefb7f4
created 2015-03-04 08:32 -0600
pushed 2015-03-04 21:55 +0000
Brian Hackett Brian Hackett - Bug 1137497 - Remove shape from unboxed objects, r=jandem.
b0760f9002a9eeff52ed23f7fc872e0781cef4f3
created 2015-02-23 14:07 -0800
pushed 2015-02-24 12:28 +0000
Terrence Cole Terrence Cole - No Bug - Expand a comment with a more detailed explanation; r=meow
4638a15529043d97b572c321351aa76cd3d6e48c
created 2015-02-13 11:36 -0800
pushed 2015-02-18 02:25 +0000
Terrence Cole Terrence Cole - Bug 1132286 - Simplify NewObjectCache allocation path now that we are exactly rooted; r=sfink
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 22:57 +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 22:30 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
f0503a20819c61910864f7c3d62113db37053e85
created 2014-10-23 13:49 -0700
pushed 2015-01-12 14:15 +0000
Terrence Cole Terrence Cole - Bug 1085597 - Allow objects with finalization and move ops to be nursery allocated; r=jonco
35ba8c31d7f3cdd4c93926d3cfd3977105b8a2d3
created 2014-10-17 16:57 -0700
pushed 2014-10-20 13:36 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Remove slots/elements from non-native objects, use a new layout for proxies and typed objects, r=luke,billm,efaust,bz,sfink,jandem.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-02 00:11 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
cce12fad5b86832bbf298254fb71d58dc24af90f
created 2014-06-30 10:10 +0100
pushed 2014-07-02 00:41 +0000
Jon Coppeard Jon Coppeard - Bug 1028246 - Add tracing to inform GC optimisation efforts r=terrence
0f413ead272854fb0a4989206788ef82d07f3fbc
created 2014-06-30 11:35 +0200
pushed 2014-07-01 01:53 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 445dd051b6af (bug 1028246) for bustage on a CLOSED TREE
445dd051b6af4f88ddc816efd54e787d8d3207aa
created 2014-06-30 10:10 +0100
pushed 2014-07-01 01:53 +0000
Jon Coppeard Jon Coppeard - Bug 1028246 - Add tracing to inform GC optimisation efforts r=terrence
18eea9cb1c469624e78cc0c3e37b44f0dfcdd64e
created 2014-06-07 10:34 +0100
pushed 2014-06-09 02:11 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make more GCRuntime members private and add necessary accessors r=terrence
6932ea846a288caa5b0d664822eac542cdc57b8c
created 2014-06-07 00:03 -0400
pushed 2014-06-07 18:15 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1021114, bug 988486) for GC crashes on a CLOSED TREE.
14a4a906225384565d6c23c796fa57d185af228c
created 2014-06-07 10:34 +0100
pushed 2014-06-07 18:15 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make more GCRuntime members private and add necessary accessors r=terrence
ba906e6a3b0b2cd69f60b0392befb4aa08a0450e
created 2014-03-14 23:07 -0500
pushed 2014-03-15 19:29 +0000
Benjamin Peterson Benjamin Peterson - No bug - Fix some unused variable warnings in optimized builds. r=me
9cdf5a8140238aff4e9cca8822bca261b9151d82
created 2014-02-01 12:04 -0800
pushed 2014-02-26 12:01 +0000
Terrence Cole Terrence Cole - Bug 919544 - Allow cached object allocation to GC; r=jandem
2815473b057be65f82b3ff2d95d5b676669716b5
created 2014-01-31 11:43 -0800
pushed 2014-02-02 17:34 +0000
Terrence Cole Terrence Cole - Bug 966040 - Allocate dynamic slots for createObject and createArray in the nursery in GGC; r=jonco
a443aaba92c06e117ac3e01559e944a88fbcc3fb
created 2014-01-06 14:43 -0800
pushed 2014-01-08 20:36 +0000
Steve Fink Steve Fink - Bug 956434 - Apply gczeal to object cache allocations, r=terrence
3eb853546cff881ae3786466759f503f1bc962ba
created 2013-12-19 10:01 -0800
pushed 2013-12-20 03:53 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem.
5f093277a58681539a921d4391532c54c106944e
created 2013-11-21 19:20 -0800
pushed 2013-11-22 20:37 +0000
Brian Hackett Brian Hackett - Bug 941311 - Improve GGC pretenuring heuristics, r=terrence,jandem.
8fefcd2bb1545adcbc2bdfbf1d0c32000a7db29d
created 2013-11-19 22:27 -0800
pushed 2013-11-21 16:39 +0000
Phil Ringnalda Phil Ringnalda - Back out 00644e4b067d (bug 938124) for debug browser-chrome bustage, and probable debug ASan jit-test bustage
00644e4b067d981d77fcffef244a09bbc0896016
created 2013-11-19 15:14 -0700
pushed 2013-11-21 16:39 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add mprotect mechanism indicating which GC heap accesses made during Ion compilation are threadsafe, r=jandem.
fa13474d7b16433307c5f090c152c25e3e8a5292
created 2013-10-21 13:53 -0700
pushed 2013-10-23 03:08 +0000
Steve Fink Steve Fink - Bug 929151 - Disable GGC when object metadata is used, r=terrence
44024cc4a59f9ca19ad329a5aaa389f406c8b8ae
created 2013-10-12 03:17 +0530
pushed 2013-10-15 02:11 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 693838 - Convert capitalization of Probes::functionName to probes::FunctionName. r=sfink
79a3d1d2c06563ed759f84b337d9408f0eba82a4
created 2013-09-27 16:31 -0400
pushed 2013-09-29 09:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/vm/ (3/5); r=ehsan
5b35eb07b456230d507df38326032ae6bbffb043
created 2013-09-26 18:34 -0400
pushed 2013-09-27 10:48 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
a387224eecca3aec67f700dbbff90122c4708ccd
created 2013-07-01 16:22 -0700
pushed 2013-09-20 09:38 +0000
Terrence Cole Terrence Cole - Bug 889129 - Fix performance on Splay with generational GC enabled; r=bhackett
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-09-12 02:06 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
6f22b81ed9b44458fc19951b3a448fd802395cb6
created 2013-09-11 09:23 +1000
pushed 2013-09-12 02:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 (attempt 2) - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed 2013-09-12 02:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 45975a811207 (bug 914508) for Android 2.2 NoIon build bustage
45975a8112078e3a80c57de34f3bcfebdd2ef031
created 2013-09-11 09:23 +1000
pushed 2013-09-12 02:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
dcf50fbf6087e9a3158a31a0d2223a4325293387
created 2013-08-21 18:43 -0600
pushed 2013-08-22 09:14 +0000
Brian Hackett Brian Hackett - Bug 900681 - Properly clean up leaked off thread parses in the JS shell, r=billm.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-08-12 19:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2013-08-09 23:32 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
868ce514bba712fda6578a692505ad5cb938edb7
created 2013-07-19 08:06 -0600
pushed 2013-07-20 00:57 +0000
Brian Hackett Brian Hackett - Bug 875125 - Allow scripts to be parsed/emitted off the main thread, r=billm.
740cea2dbf4596548e85c2725ec4cfbb7e603b65
created 2013-07-07 23:18 -0700| base
pushed 2013-07-10 17:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 1) - Create a new vm/Runtime module and put JSRuntime in it. r=wmccloskey.
less more (0) tip