js/src/jscompartment.h
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)
358cc96cf83c60bd348129363922aeff07d837e2
created 2015-02-06 09:26 -0700
pushed 2015-02-06 22:44 +0000
Brian Hackett Brian Hackett - Bug 1128644 - Use common offsets for unboxed layouts which are prefixes of each other, 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.
a00fff536eefc04284a843f1fb88c45c9230cc7b
created 2015-02-02 10:11 +0000
pushed 2015-02-02 22:28 +0000
Jon Coppeard Jon Coppeard - Bug 1127246 - Add a post barrier to the baseShapes table r=terrence a=abillings
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
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 13:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
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)
1d8b8c3d74e323165e6112151f43c796b9df5332
created 2014-12-12 10:24 -0700
pushed 2014-12-13 00:25 +0000
Brian Hackett Brian Hackett - Bug 1107145 - Allow typed objects with the same prototype to have different descriptors, r=nmatsakis.
5288b15d22de803f6405b37c57cc2b08296d115e
created 2014-12-11 16:50 -0800
pushed 2014-12-12 01:30 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
810cb91fe026097e0b961ddbbecd3a51fa5b910d
created 2014-12-11 13:00 -0500
pushed 2014-12-12 01:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c2659bf5793d (bug 1107145) for bustage.
c2659bf5793d2093d573f47551125e28be94d34e
created 2014-12-11 10:35 -0700
pushed 2014-12-12 01:30 +0000
Brian Hackett Brian Hackett - Bug 1107145 - Allow typed objects with the same prototype to have different descriptors, r=nmatsakis.
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)
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
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.
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)
c39b72dd4d10b356c4005983c00497b61deeb785
created 2014-11-13 16:41 +0100
pushed 2014-11-13 20:19 +0000
Jan de Mooij Jan de Mooij - Bug 1097890 - Inline JSOP_NEWOBJECT in Baseline. 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.
2afd2caa8f743b458dba4538ba57025128059541
created 2014-10-26 20:23 -0400
pushed 2014-10-29 12:26 +0000
Jeff Walden Jeff Walden - Bug 712939 - Replace a bunch more JS_STATIC_ASSERTs with static_assert. r=jandem
50a35da22abfce375b0a78d672de5311a6c58b98
created 2014-10-22 17:01 -0700
pushed 2014-10-23 18:06 +0000
Terrence Cole Terrence Cole - Bug 1081769 - Assert that we never have a null cross-compartment key; r=billm
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.
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
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
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.
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.
17aad6ca3989b8e4b314028291593407b8c2fba1
created 2014-08-19 17:23 +0100
pushed 2014-08-19 20:23 +0000
Jon Coppeard Jon Coppeard - Bug 1055219 r=terrence
2491548a1dccee0cbc145b0f9b386662f0b784b4
created 2014-08-18 14:18 -0700
pushed 2014-08-19 12:40 +0000
Bobby Holley Bobby Holley - Bug 1050340 - Handle maps and sets. r=luke
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
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)
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)
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
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
2986d8d21bc5997f063e1c7a2f7cf1e17de8e602
created 2014-07-28 10:16 -0700
pushed 2014-08-12 14:29 +0000
Terrence Cole Terrence Cole - Bug 1024250; r=billm
906c4230aec8fe9705b95c64f820a26e2ac70f38
created 2014-06-17 11:20 -0700
pushed 2014-08-07 03:31 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
c2eb3dd6223311080954565586434d97f7967f3e
created 2014-07-29 12:51 -0800
pushed 2014-07-30 11:56 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Remove JS_ION #ifdef, r=jandem.
a5f2a50967b05bf744c8f69dd66b2c7b90881819
created 2014-07-25 14:26 +0200
pushed 2014-07-25 22:59 +0000
Tom Schuster Tom Schuster - Bug 1031876 - Remove JS_SetTrap and friends. r=jimb
c5bb52570f8f6feef2ae475e55e1f275768b0ca9
created 2014-07-21 18:16 -0700
pushed 2014-07-22 16:21 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 993085 - Part 1: Add the Debugger.Memory.prototype.trackingAllocationSites accessor property r=jimb
4d482d201608bebfccb4a036c6271eb38e70c21a
created 2014-06-06 09:36 -0700
pushed 2014-07-10 12:47 +0000
Brian Hackett Brian Hackett - Bug 1021790 - "Cleanup naming for scalar and typed array types", r=sfink
4d02030db21b6553d7de66febaf11a1822b11a02
created 2014-07-07 11:52 -0700
pushed 2014-07-08 12:41 +0000
Jim Blandy Jim Blandy - Bug 1034908: Mark js::ErrorCopier construct as 'explicit', as per review comments. r=jorendorff
23b19a772a42a93e263ef0fd1717a0d886d694a3
created 2014-07-07 11:47 -0700
pushed 2014-07-08 12:41 +0000
Jim Blandy Jim Blandy - Bug 1034908: Remove the unused 'scope' argument to ErrorCopier::ErrorCopier and js_CopyErrorObject. r=jorendorff
3bff0ddf73b38bc3306dd33c3461d9836f23b0f0
created 2014-06-25 15:35 -0700
pushed 2014-07-01 23:43 +0000
Steve Fink Steve Fink - Bug 1022773 - Return value rooting for JS engine, r=terrence
less more (0) -300 -100 -60 tip