js/src/gc/Zone.cpp
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
4d0cce795ce0ce8728b7dd70a6d07c570f6fd296
created 2015-02-26 12:35 +0000
pushed 2015-03-18 11:14 +0000
Jon Coppeard Jon Coppeard - Bug 1125101 - Incrementalise compacting GC by zones r=terrence
578ba15061569b82ebf947fc7879c591442f4361
created 2015-03-13 13:03 +0100
pushed 2015-03-16 10:49 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1137844 - Part 3: Fire the Debugger.Memory.prototype.onGarbageCollection hook after GCs; r=sfink
2b9f5019abf1749c5c58240e7722d56467ca4e6b
created 2015-03-13 02:13 +0100
pushed 2015-03-13 10:56 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1139552 - Convert js::gc::AllocKind to an enum class and eliminate non-AllocKind indexing. r=terrence
dcb0abbfa4235ee531cddbed5a38a363cbcf1844
created 2015-02-26 14:32 -0500
pushed 2015-02-26 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 4eab437d2b51 and f7104b435b47 (bug 1125101) for suspicion of being the cause of a spike in Linux debug mochitest-bc timeouts.
f7104b435b475d4c4ba6b3ff215694d091df8875
created 2015-02-26 12:35 +0000
pushed 2015-02-26 12:38 +0000
Jon Coppeard Jon Coppeard - Bug 1125101 - Incrementalise compacting GC by zones r=terrence
ee3bc49e9cf5680bce2d1fdaae81ace16fa64377
created 2015-02-08 06:01 -0700
pushed 2015-02-08 13:01 +0000
Brian Hackett Brian Hackett - Bug 1130708 - Remove js::types namespace, r=jandem.
c258c2ad63111da7953dae4aac4ec2ffe53de023
created 2015-01-14 09:40 -0800
pushed 2015-01-16 19:43 +0000
Terrence Cole Terrence Cole - Bug 1119549 - Part 1: Always sweep background things by zone group; r=jonco
116f224b77899b207ac20c1db163f1cef1369f93
created 2015-01-14 09:22 +0100
pushed 2015-01-14 08:22 +0000
Lars T Hansen Lars T Hansen - Bug 1119694 - remove Allocator. r=terrence
7584b643e7e9e44c450c186e2631bed91fea5850
created 2015-01-07 01:18 -0800
pushed 2015-01-08 05:21 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118038 - Remove JIT parts of PJS. (r=lth)
e66b5fdd480c6728db85ef8ac047f47856bd631a
created 2014-12-31 10:36 +0000
pushed 2014-12-31 10:47 +0000
Jon Coppeard Jon Coppeard - Bug 1116455 - Move Zone::isCloseToAllocTrigger() method to ZoneHeapThreshold class r=terrence
87fe5bc1233f5d5cc9c7495159280568ec901dda
created 2014-07-02 08:05 +0100
pushed 2014-12-29 18:00 +0000
Jon Coppeard Jon Coppeard - Bug 1032750 - Don't update GC triggers on uncollected zones r=terrence
c931dd6d36ac5987b1e130643b79bb17130b419d
created 2014-12-11 11:19 +0000
pushed 2014-12-11 11:26 +0000
Jon Coppeard Jon Coppeard - Bug 1108836 - Fix race condition starting background sweeping r=terrence
411d617e59a0f598a8246d9e4a82659624a1f642
created 2014-12-10 11:06 +0000
pushed 2014-12-10 11:14 +0000
Jon Coppeard Jon Coppeard - Bug 1106784 - Restore loop order of background sweeping to hopefully fix Dromaeo regression r=terrence
ab672e681d65476b540a77719f8a85d52895d67c
created 2014-12-04 10:15 -0800
pushed 2014-12-04 18:15 +0000
Jon Coppeard Jon Coppeard - Bug 1105123 - Add more assertions to js::gc::ZoneList r=terrence
00c8108767c3469b9d8231626ffc5df1a52dbcc4
created 2014-11-25 10:19 +0000
pushed 2014-11-25 10:22 +0000
Jon Coppeard Jon Coppeard - Bug 989390 - Start background sweeping as soon as arenas are available to sweep r=terrence
5a443ae5cf229688a19b725f7b4e37e3eab5c8f3
created 2014-10-22 07:57 -0700
pushed 2014-10-22 14:57 +0000
Brian Hackett Brian Hackett - Bug 1072564 - Incrementalize sweeping of type information, r=billm.
35025fd9e99b9ce21bd71709c8eb2f0ba02cac1d
created 2014-10-18 08:11 -0700
pushed 2014-10-18 15:11 +0000
Brian Hackett Brian Hackett - Bug 958492 - Start an incremental GC when nearing the allocation threshold for non-incremental zone GCs, r=billm.
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 02:32 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
020a62efb303bb8a1d78a7b124de112c7c704fe9
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_IF by MOZ_ASSERT_IF. r=jorendorff
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
c3c13858cfbfc76083cb0d95c992f360ff90a4a8
created 2014-09-22 13:22 -0700
pushed 2014-09-29 20:10 +0000
Terrence Cole Terrence Cole - Bug 1064578 - Part 6: make zone sweeping fine-grained too; r=jonco
54bafb22681499945b84646bff3f5ad0339cdaf9
created 2014-09-22 11:47 -0700
pushed 2014-09-29 20:10 +0000
Terrence Cole Terrence Cole - Bug 1064578 - Part 4: remove the arbitrary phase distinction we make for tables; r=jonco
f4e226d272443fa3515ae579e4d8fcd7b0cc292a
created 2014-09-17 10:32 -0700
pushed 2014-09-17 17:58 +0000
Terrence Cole Terrence Cole - Bug 1068223 - Clean up the Cell hierarchy; r=jonco
64203c2e785d342d347381725587c0c24b1a1b45
created 2014-09-10 19:11 +0200
pushed 2014-09-10 17:11 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1063816 - Rename useCount to warmUpCounter. r=h4writer
67f0f17321936c35c7b36e862d44622974153ff6
created 2014-08-14 11:52 +0100
pushed 2014-08-15 10:18 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Add new stats phases for compacting GC r=terrence
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
2ec9c54f256eba6a5c908a9a565036d32acee9ae
created 2012-06-05 11:47 -0700
pushed 2014-08-15 10:18 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Update pointers to relocated objects r=terrence
a24871f33bf90dfb7a4c88a4c7996bb1a799bca0
created 2014-08-14 10:32 +0100
pushed 2014-08-15 09:04 +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-08-14 12:39 +0000
Ed Morley Ed Morley - Backed out changeset dc66d16f19c8 (bug 1052422) for hazard analysis failures
71a2c9d84759ed1475a7a0ed89b6f4de58685da9
created 2014-08-14 12:52 +0100
pushed 2014-08-14 11:53 +0000
Ed Morley Ed Morley - Backed out changeset 3adf62f886d9 (bug 650161)
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)
66edbd1cf41f8f9cc205fc1eac340d61713fecd0
created 2014-08-14 12:52 +0100
pushed 2014-08-14 11:53 +0000
Ed Morley Ed Morley - Backed out changeset bdcd60020523 (bug 650161)
bdcd6002052392cc8a73a8ef3d2c2de05c89eef7
created 2014-08-14 11:52 +0100
pushed 2014-08-14 11:02 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Add new stats phases for compacting GC r=terrence
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
3adf62f886d9015e01bf33b65c8f81b05906209b
created 2012-06-05 11:47 -0700
pushed 2014-08-14 11:02 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Update pointers to relocated objects r=terrence
dc66d16f19c8af65c9ab632dd3b04f473eead229
created 2014-08-14 10:32 +0100
pushed 2014-08-14 09:37 +0000
Jon Coppeard Jon Coppeard - Bug 1052422 - Remove trivial shim functions that call into the GC r=sfink
906c4230aec8fe9705b95c64f820a26e2ac70f38
created 2014-06-17 11:20 -0700
pushed 2014-08-06 04:49 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
b58d0320743263c18cd242c8b59c4994ac71eb61
created 2014-07-28 10:16 -0700
pushed 2014-07-31 17:55 +0000
Terrence Cole Terrence Cole - Bug 1045940 - Rename needsBarrier to needsIncrementalBarrier; r=jonco
34b05fea73844f68164a036bd5396d21e42f42cc
created 2014-07-22 16:24 -0700
pushed 2014-07-29 21:23 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Split out GC scheduling tunables to make Zone GC heap triggers clearer; r=sfink
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.
17d70e1ff57b28a4208e37cefcab1ff9deaa7464
created 2014-07-29 10:47 -0700
pushed 2014-07-29 17:48 +0000
Terrence Cole Terrence Cole - Backed out changeset eefad3e4e594 for valgrind failures on a CLOSED TREE.
eefad3e4e5949cb022a3dad62db441c68f7e15bf
created 2014-07-22 16:24 -0700
pushed 2014-07-29 16:22 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Split out GC scheduling tunables to make Zone GC heap triggers clearer; r=sfink
4692447866224ca1fd8d60a12b71cd7baa193ea8
created 2014-07-24 11:22 -0700
pushed 2014-07-24 18:23 +0000
Terrence Cole Terrence Cole - Backed out changeset 554e549aab67 (bug 1033442) for build failures on a CLOSED TREE.
554e549aab67d72e99daecc144f4e135eae092e9
created 2014-07-22 16:24 -0700
pushed 2014-07-24 18:08 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Split out GC scheduling tunables to make Zone GC heap triggers clearer; r=sfink
bc6e2ce1603811fdad165cea8be77025d5b5cdec
created 2014-07-22 13:30 -0700
pushed 2014-07-23 23:18 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Automate tracking of the GCRuntime's gcBytes; r=jonco,sfink
55856ddad0f266c3a58a53784af6be03fb1aa5eb
created 2014-07-15 00:01 +0200
pushed 2014-07-16 11:17 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1038563 - Rename JS::Zone's jit-specific barrier state from Ion to jit. r=jandem
4bb01d74359a32b1c15a4030f218ec223f86c6e6
created 2014-07-09 10:45 +0100
pushed 2014-07-09 09:48 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 41da9bcec12e (bug 1029648) for possible Sunspider regression on FxOS Flame
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
41da9bcec12e83e9c50c606d43801ad80cfe09fc
created 2014-07-02 08:11 +0100
pushed 2014-07-03 09:30 +0000
Jon Coppeard Jon Coppeard - Bug 1029648 - Update zone triggers end of background sweeping rather than for every chunk freed r=terrence
6463e6d90decbd1b733a74805e5f3363a8e82c5a
created 2014-07-02 15:48 +0200
pushed 2014-07-02 13:49 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4cc5a9749735 (bug 1029648) for Android 2.3 Armv6 Opt JSReftest 2 Test failure on a CLOSED TREE
4cc5a974973519338749b84037d4ec5d53dbf8fc
created 2014-07-02 08:11 +0100
pushed 2014-07-02 07:16 +0000
Jon Coppeard Jon Coppeard - Bug 1029648 - Update zone triggers end of background sweeping rather than for every chunk freed r=terrence
e599c809f50dfbd93bebe2fbb28edd025a8c8e9b
created 2014-06-26 10:07 +0100
pushed 2014-06-26 09:21 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make more GCRuntime state private and add necessary accessors r=terrence
5240d1d1c1a08debfd2c323f3df76def836867bf
created 2014-06-25 17:30 -0700
pushed 2014-06-26 00:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1029440 - Preserve all JIT code when there's recent parallel activity. (r=terrence)
3124e2c4120249b3e39eb3c523f40befd249fc3e
created 2014-06-17 21:12 -0400
pushed 2014-06-18 01:12 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset aca2ec2457ec (bug 1016738) for re-introducing frequent WebRTC crashes.
aca2ec2457ec79b2f9c73b3d139498246a990ee6
created 2014-06-17 11:20 -0700
pushed 2014-06-17 18:21 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
7831f5db9e251f9f885ba42c11f06812b2e92dd9
created 2014-06-09 12:30 -0700
pushed 2014-06-09 19:30 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Back out for webrtc crashes.
6775154c5cf22a6fbea4be62b576516e67f9fb82
created 2014-06-05 13:18 -0400
pushed 2014-06-06 15:17 +0000
Jason Orendorff Jason Orendorff - Bug 1021001 - Fix some GCC warnings. r=terrence.
313dee1cd22814b4e81a8adacfcd474af456cbdf
created 2014-05-30 07:46 -0700
pushed 2014-06-02 17:08 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
64788916250adef65c0d1864ab804a9da760fa81
created 2014-05-30 07:46 -0700
pushed 2014-06-02 17:08 +0000
Bill McCloskey Bill McCloskey - Bug 1017150 - Fix zone assertions in breakpoint sweeping (r=jonco)
less more (0) -100 -60 tip