js/src/jscompartment.cpp
40c95e7f4f4bd7a7d58acb4392e7e3cf73b6c8d8
created 2015-02-09 18:16 -0600
pushed 2015-02-10 21:03 +0000
Luke Wagner Luke Wagner - Bug 1121433 - Remove clone-at-call-site functionality (r=shu,jandem)
c4500f0d25cd43c9eb7a421c7554086a647e5726
created 2015-02-09 09:20 -0700
pushed 2015-02-09 21:30 +0000
Brian Hackett Brian Hackett - Bug 1130849 - Rename jsinfer files, r=jandem.
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 22:44 +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:28 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
da03ea6e22dd485d2bf49dce1188894a1773715b
created 2015-01-29 09:58 +0000
pushed 2015-01-29 23:01 +0000
Jon Coppeard Jon Coppeard - Bug 1124563 - Fixup base shape table after moving GC r=terrence
26d8f946a53b7383828be2f3f4128ce36d0c00a7
created 2015-01-16 14:34 +0000
pushed 2015-01-21 22:14 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Enable compacting GC on GC_SHRINK collections r=terrence r=glandium
dae4958ba3bf884bd63013fea09074aa47eaa165
created 2015-01-16 14:25 -0800
pushed 2015-01-17 01:33 +0000
Terrence Cole Terrence Cole - Backout CGC (Bug 650161, ae2eec4a74ea) to deal with a couple crashes that cropped up with wider exposure.
ae2eec4a74ea1f8d323f6e09b56f7c07a2c94112
created 2015-01-16 14:34 +0000
pushed 2015-01-17 01:33 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Enable compacting GC on GC_SHRINK collections r=terrence r=glandium
84d9dd56529345d791f987a9d292d2525388e712
created 2015-01-14 09:21 +0100
pushed 2015-01-14 13:18 +0000
Lars T Hansen Lars T Hansen - Bug 1118170 - remove PJS-specific bits from the GC. r=terrence
33781a3a5201c2371d5d31eeaaaeb5f34a3aaced
created 2015-01-06 19:07 -0500
pushed 2015-01-07 03:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 205f8fa00772 (bug 1055755) for Android debug jsreftest permafail.
205f8fa00772c35ad26f9320639988e27dfae247
created 2015-01-06 13:12 -0800
pushed 2015-01-07 03:24 +0000
Eric Faust Eric Faust - Bug 1055755 - Remove |existing| arg from JSCompartment::wrap. (r=billm)
8a22f1bacf7294fb47c7d3d6125c6f796243ae52
created 2014-12-08 20:12 -0800
pushed 2014-12-12 00:47 +0000
Brad Lassey Brad Lassey - bug 1096666 - measure time spent in each compartment r=billm
b6b35fd1be0929bcae655c730ec0038a2f9942e5
created 2014-12-10 13:01 +0100
pushed 2014-12-10 21:10 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
263322550d0a37858bc0aeb9561c6a4275a87da4
created 2014-12-09 23:10 -0800
pushed 2014-12-10 21:10 +0000
Shu-yu Guo Shu-yu Guo - Bug 1108159 - Fix debuggers sweeping logic for off-thread "debuggee" compartments. (r=jimb)
5b01216f97f863236eccee5227abbc18319d4ab1
created 2014-12-10 11:55 +0100
pushed 2014-12-10 10:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge fx-team to mozilla-central a=merge
219d81afdd503110fd28def92d7a2076b715f78c
created 2014-12-09 23:00 -0800
pushed 2014-12-10 10:58 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset a7221c06e193 (bug 1096666) for check_spidermonkey_style.py failures
a7221c06e193aa90d8164851e29cc85e8f6f0d78
created 2014-12-08 20:12 -0800
pushed 2014-12-10 10:58 +0000
Brad Lassey Brad Lassey - bug 1096666 - measure time spent in each compartment r=billm
3d0a1db612fa5455a07ece3e00b89cd3318a2367
created 2014-12-04 09:45 -0800
pushed 2014-12-10 10:50 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
11d3848296da8af083925f2eb6367b8d8dce9e87
created 2014-12-04 10:07 -0800
pushed 2014-12-05 12:00 +0000
Brian Hackett Brian Hackett - Bug 1100080 - Report out of memory if JitRuntime::initialize fails, r=jandem.
9439c9dbd36efa79d5a3215f7529111aa0c5c0ce
created 2014-11-26 22:45 -0700
pushed 2014-11-27 11:55 +0000
Brian Hackett Brian Hackett - Bug 1100173, bug 1102510 - Add baseline caches for typed object scalar element accesses and scalar/reference property accesses, r=jandem.
926e13c29c4bdcf842fe4bcab0646dc4f7df3148
created 2014-11-26 09:00 -0800
pushed 2014-11-27 01:34 +0000
Wes Kocher Wes Kocher - Backed out changeset c20d396e45b3 (bug 1100173) under suspicion of breaking pretty much everything on a CLOSED TREE
c20d396e45b33b833111318e80c0810b05fa3704
created 2014-11-26 08:20 -0700
pushed 2014-11-27 01:34 +0000
Brian Hackett Brian Hackett - Bug 1100173, bug 1102510 - Add baseline caches for typed object scalar element accesses and scalar/reference property accesses, r=jandem.
cc036cbdc52c232aade21787fa812c1b3767447f
created 2014-11-13 12:23 -0800
pushed 2014-11-14 11:59 +0000
Steve Fink Steve Fink - Bug 1053999 - Switch chrome stack check to use StackForSystemCode, r=bholley
bb2f13ba7b1cceeb491e876773196c0aad71ef95
created 2014-11-13 14:39 -0800
pushed 2014-11-14 11:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 1062629 - Off-thread compartment debug mode should match main thread compartment debug mode. (r=jimb)
b160657339f8e05bca3649d31d52481a25de188c
created 2014-11-13 14:39 -0800
pushed 2014-11-14 11:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 1032869 - Part 2: Move debuggee-ness to frames and selectively deoptimize when Debugger needs to observe execution. (r=jimb)
7db30249d1d86f01440b619f78d33e99d1e3fd9b
created 2014-11-11 08:36 -0600
pushed 2014-11-13 20:19 +0000
Luke Wagner Luke Wagner - Bug 1091912 - stop using mprotect to halt Ion/asm.js execution (r=bhackett)
56f7242d0794362d0447f0c0c39c387bf6e7da24
created 2014-11-11 14:16 -0500
pushed 2014-11-11 21:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 51572056e797 (bug 1091912) for frequent Android 4.0 crashes.
51572056e7973dddcc7aaf13d5214c0bd5f4554b
created 2014-11-11 08:36 -0600
pushed 2014-11-11 21:40 +0000
Luke Wagner Luke Wagner - Bug 1091912 - stop using mprotect to halt Ion/asm.js execution (r=bhackett)
4ec33eddc6fcdcab1c8bc9bc5100bc2d699c17e3
created 2014-10-29 11:14 -0700
pushed 2014-10-30 13:46 +0000
Brian Hackett Brian Hackett - Bug 1083600 - Use inline data for small transparent typed objects, r=sfink,nmatsakis.
5a443ae5cf229688a19b725f7b4e37e3eab5c8f3
created 2014-10-22 07:57 -0700
pushed 2014-10-22 20:01 +0000
Brian Hackett Brian Hackett - Bug 1072564 - Incrementalize sweeping of type information, r=billm.
35ba8c31d7f3cdd4c93926d3cfd3977105b8a2d3
created 2014-10-17 16:57 -0700
pushed 2014-10-20 12:40 +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.
8be54e6c4dcd2f69d8c27ab6038e828dee126f63
created 2014-09-12 17:32 -0700
pushed 2014-10-06 21:11 +0000
Terrence Cole Terrence Cole - Bug 1064578 - Sweep tables in parallel; r=jonco r=bhackett
978df8aa78baf8bc8e73c30d8bf6619bc82dc929
created 2014-10-03 10:04 +0100
pushed 2014-10-03 13:26 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - We don't need special fixup for CCWs after compacting GC r=terrence
020a62efb303bb8a1d78a7b124de112c7c704fe9
created 2014-10-01 19:17 +0200
pushed 2014-10-01 23:26 +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 23:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
54bafb22681499945b84646bff3f5ad0339cdaf9
created 2014-09-22 11:47 -0700
pushed 2014-09-30 13:03 +0000
Terrence Cole Terrence Cole - Bug 1064578 - Part 4: remove the arbitrary phase distinction we make for tables; r=jonco
a0fadd1abddf630f9f7edc0a71e4ffe438e33449
created 2014-09-22 10:41 -0700
pushed 2014-09-30 13:03 +0000
Terrence Cole Terrence Cole - Bug 1064578 - Part 2: make compartment sweeping fine-grained; r=jonco
239d373ebd6b94f6a35006551d439bdd9858d33e
created 2014-09-25 17:39 +0100
pushed 2014-09-25 20:46 +0000
Jon Coppeard Jon Coppeard - Bug 1063468 - Remove more unnecessary use of address() r=sfink
32c2b586c5721077a9fbb29744125db23d451345
created 2014-09-22 08:43 +0100
pushed 2014-09-22 19:49 +0000
Jon Coppeard Jon Coppeard - Bug 1068697 - Add a compartment option to preserve JIT code in non-shrinking GCs r=terrence
e3da4ca374cf921b5de1f641e19326dc5e2696bf
created 2014-09-17 11:13 -0700
pushed 2014-09-18 02:16 +0000
Brian Hackett Brian Hackett - Bug 1061404 - Move ArrayBuffer view list into per compartment tables, r=sfink.
ed2fb19942d0846fe15acbf69b99dda4fa46d453
created 2014-09-10 15:52 -0700
pushed 2014-09-11 13:27 +0000
Eric Faust Eric Faust - Bug 966518 - Part 0: Make proxy callability into a trap, rather than a class check. (r=bholley, r=djvj, r=peterv)
64203c2e785d342d347381725587c0c24b1a1b45
created 2014-09-10 19:11 +0200
pushed 2014-09-11 00:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1063816 - Rename useCount to warmUpCounter. r=h4writer
91a3c20e5e7f7f104f77f5515800901ecaa83deb
created 2014-09-09 12:09 -0700
pushed 2014-09-09 23:26 +0000
Eric Faust Eric Faust - Bug 1031092 - Part 8: Factor out DeadObjectProxy. (r=bholley)
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 13:57 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
f349b4cc62973ad9057c88edf776ad96a87cef90
created 2014-09-08 21:03 -0700
pushed 2014-09-09 13:57 +0000
Shu-yu Guo Shu-yu Guo - Bug 1056411 - Part 1: Remove DebugFromC and clean up compartment debug mode logic. (r=jimb)
d67d68ac4119d35dd77c767055e89d97d33b67a4
created 2014-04-15 19:43 -0700
pushed 2014-08-25 15:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1023719 - Report notable classes in the JS memory reporter. r=till.
5f351726ed582578dd05961645adb0dddd1ad1ff
created 2014-08-14 11:52 +0100
pushed 2014-08-15 15:49 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix test failures with compacting GC enabled r=terrence
67f0f17321936c35c7b36e862d44622974153ff6
created 2014-08-14 11:52 +0100
pushed 2014-08-15 15:49 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Add new stats phases for compacting GC r=terrence
2ec9c54f256eba6a5c908a9a565036d32acee9ae
created 2012-06-05 11:47 -0700
pushed 2014-08-15 15:49 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Update pointers to relocated objects r=terrence
321387d61359a40bebcac2d0fb8fac94f6f2fb40
created 2014-08-14 11:46 +0100
pushed 2014-08-15 15:49 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Update internal hash table checks for use after compacting GC as well r=terrence
4151652292a9a1209e098f49e39b7725db6b604b
created 2014-08-14 12:52 +0100
pushed 2014-08-14 20:21 +0000
Ed Morley Ed Morley - Backed out changeset a52d8157462f (bug 650161)
71a2c9d84759ed1475a7a0ed89b6f4de58685da9
created 2014-08-14 12:52 +0100
pushed 2014-08-14 20:21 +0000
Ed Morley Ed Morley - Backed out changeset 3adf62f886d9 (bug 650161)
66edbd1cf41f8f9cc205fc1eac340d61713fecd0
created 2014-08-14 12:52 +0100
pushed 2014-08-14 20:21 +0000
Ed Morley Ed Morley - Backed out changeset bdcd60020523 (bug 650161)
da9a761dc0783cb1bb06ab2047428ad11de5f966
created 2014-08-14 12:52 +0100
pushed 2014-08-14 20:21 +0000
Ed Morley Ed Morley - Backed out changeset 8d1e96d1eb31 (bug 650161)
aac02f95733efc96d5230886d0905aa87827e86d
created 2014-08-14 12:52 +0100
pushed 2014-08-14 20:21 +0000
Ed Morley Ed Morley - Backed out changeset 55126a7a7447 (bug 650161)
55126a7a74479bfcf90d50cbb44503c00f6bbd8f
created 2014-08-14 12:26 +0100
pushed 2014-08-14 20:21 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix build error in non-unified builds r=me
8d1e96d1eb31a7d1dfd107764ac32e75f913a52a
created 2014-08-14 11:52 +0100
pushed 2014-08-14 20:21 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix test failures with compacting GC enabled r=terrence
bdcd6002052392cc8a73a8ef3d2c2de05c89eef7
created 2014-08-14 11:52 +0100
pushed 2014-08-14 20:21 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Add new stats phases for compacting GC r=terrence
3adf62f886d9015e01bf33b65c8f81b05906209b
created 2012-06-05 11:47 -0700
pushed 2014-08-14 20:21 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Update pointers to relocated objects r=terrence
a52d8157462fd8cf092cc7478dae74cac38b62c8
created 2014-08-14 11:46 +0100
pushed 2014-08-14 20:21 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Update internal hash table checks for use after compacting GC as well r=terrence
less more (0) -300 -100 -60 tip