js/src/jscompartment.h
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
0bd8c4ec41fa8c4df77bfafe5508f9924be3f650
created 2015-03-26 10:47 -0700
pushed 2015-03-29 03:30 +0000
Terrence Cole Terrence Cole - Bug 1147670 - Remove duplicate IsMarked/IsAboutToBeFinalized for off-thread use; r=jonco
6465d9a4d0dca1ced11105a1bb7d943e43d62d90
created 2015-03-25 09:07 -0700
pushed 2015-03-26 18:44 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
d802bf89d877f75874dc3c1db97d38db90acedca
created 2015-03-25 00:36 +0900
pushed 2015-03-25 01:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1142351 - Part 2: Warn about deprecated flag argument for String.prototype.{search,match,replace}. r=jandem
a7556816cb5f9f9468bddeed3a208871e0295785
created 2015-03-25 00:36 +0900
pushed 2015-03-25 01:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1142351 - Part 1: Collect telemetry about deprecated flag argument for String.prototype.{search,match,replace}. r=jandem
324071d6d325ad1ecd6aa14e91e010734c1bd28a
created 2015-03-20 16:07 -0400
pushed 2015-03-21 19:32 +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:32 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
9e6e0fbeb0b41f2c90beaeabf22a936ed2ecc2b7
created 2015-03-18 18:01 -0700
pushed 2015-03-19 12:46 +0000
Brian Hackett Brian Hackett - Bug 1143521 - Remove IsPoisonedPtr stuff, r=sfink.
63dbcc4fd0f02324f31e55c69409d61bc10116c0
created 2015-02-14 07:37 -0600
pushed 2015-03-13 19:52 +0000
Jason Orendorff Jason Orendorff - Bug 1133081, part 4 - Reimplement the remaining PropDesc methods and delete PropDesc. r=efaust.
19fafff99435311062003238226ffa58d7e45067
created 2015-03-12 13:07 +0100
pushed 2015-03-12 22:06 +0000
Jan de Mooij Jan de Mooij - Bug 1140428 - Warn when __noSuchMethod__ is used. r=jorendorff
00ccf3b425fdd5b5a79f9af887712bdfd3494500
created 2015-02-26 17:55 -0800
pushed 2015-02-27 18:20 +0000
Wes Kocher Wes Kocher - Backed out changeset d7d9bbfa72c5 (bug 674779) for m-bc orange on a CLOSED TREE
d7d9bbfa72c5b58e01aff2ba7fc524e6203889e5
created 2015-02-26 11:53 +0100
pushed 2015-02-27 18:20 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 674779 - Add per-compartment CPU accounting. r=jandem, r=blassey, r=bz
d563f8e2d157bf939a02671a59e97b94a2618248
created 2015-02-17 11:00 -0800
pushed 2015-02-19 23:52 +0000
Chris Peterson Chris Peterson - Bug 1133900 - Only collect JS telemetry for web content (not add-on or chrome JS). r=jandem
b1055d934e7119546ab4e441375810621bf89b5c
created 2015-02-13 16:53 -0800
pushed 2015-02-16 15:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 1130214 - Add an .allowUnobservedAsmJS accessor on Debugger instances. (r=jimb)
0b376024e3e00d5af9a1e49cc47c673309913e5a
created 2015-02-13 16:53 -0800
pushed 2015-02-16 15:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 1132224 - Reword delazification method names and remove stale reference to "debug mode". (r=jimb)
c8356c3884b2d254b9939827b6771d21141d86d4
created 2015-02-10 23:19 -0800
pushed 2015-02-12 14:33 +0000
Chris Peterson Chris Peterson - Bug 1130123 - Part 2: Add telemetry for __noSuchMethod__. r=jandem
cb6cc119ceddc20798a42847f3b026eb3fd75fbe
created 2015-02-10 23:17 -0800
pushed 2015-02-12 14:33 +0000
Chris Peterson Chris Peterson - Bug 1130123 - Part 1: Move deprecated JS telemetry from Parser to JSCompartment. r=jandem
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
less more (0) -300 -100 -60 tip