js/src/jswatchpoint.cpp
effd95861e9d61d86eb8b840126bd052d33bbbba
created 2015-04-08 11:56 +0200
pushed 2015-04-08 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=bajaj
b96d513cd89f5aff1841c6a6c926481807864589
created 2013-11-25 17:35 -0800
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
442211bce621f621b19feca73192755fd3798c99
created 2013-11-10 22:48 -0800
pushed 2015-05-11 19:32 +0000
Bill McCloskey Bill McCloskey - Bug 928050 - Specify whether to iterate over atoms zone (r=bhackett)
625d29cbb867f472e123de7f2f5fcc27bea2c1ab
created 2013-11-01 10:20 +0000
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 931812: Remove unnecessary postbarriering of watchpoint map r=terrence
502404f03662019df1f77342220b4b38aa432c2d
created 2013-10-10 10:28 +0100
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 924690 - Remove unnecessary post-barriering of watchpoint hash table r=terrence
7ee370b5c6b0d7d8333c9a1d7eff2234b04f064c
created 2013-10-10 10:27 +0100
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 922091 - Don't use RelocatablePtrObject on the stack in watchpoint code r=terrence
212dafcf376f624c59aad688c24db443d4ab1d80
created 2013-10-07 12:44 -0400
pushed 2015-05-11 19:32 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (8/9); r=ehsan
7689530c9fc66b435d519afd699c734509df363a
created 2013-10-02 10:38 +0100
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 913261 - GenerationalGC: Fix watchpoint rekeying r=terrence
e621399eb90f077cf46b5f2dd6071267b8128d75
created 2013-09-11 16:52 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 915482 (part 2) - Minimize gc/Barrier-inl.h includes. r=terrence.
6f22b81ed9b44458fc19951b3a448fd802395cb6
created 2013-09-11 09:23 +1000
pushed 2015-05-11 19:32 +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 2015-05-11 19:32 +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 2015-05-11 19:32 +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.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
f278a7ee96011fd55119f99dd2b58eed1921ef67
created 2013-08-07 07:31 -0700
pushed 2015-05-11 19:32 +0000
Dan Gohman Dan Gohman - Bug 888280 - Put cpp-private classes in anonymous namespaces. r=waldo
f30a9bb898f63ef9bc3ed315aeec48e5d66ef0ed
created 2013-07-11 15:15 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 888768 (part 1) - Remove unnecessary js*inlines.h #includes, as found by include-what-you-use. r=bhackett.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin.
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
e578b67ec2fa08851581b4d9eaad8540d4f9f74b
created 2013-04-30 15:40 -0700
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawShape typedef; r=jonco
9ab1119d459612a44b4c72eb8512b508eef39c11
created 2013-04-23 23:44 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2015-05-11 19:32 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2015-05-11 19:32 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2015-05-11 19:32 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2015-05-11 19:32 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2015-05-11 19:32 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
f41de6d5394f04fe13220690a5c2ec74f993a0e8
created 2013-03-13 15:12 -0700
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 850842 - Make the watchpoint map safe for moving GC; r=billm
fa78767a3e78c3e18f0b3afeea472bcab65957b2
created 2013-03-19 10:35 +0000
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 849273 - Investigate splitting the js and JS namespaces r=terrence
23df95aba9cde5613e423b5d4c70e9ae5dfdfb65
created 2013-03-16 20:36 -0700
pushed 2015-05-11 19:32 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley)
8d65f437c771c932256641087379123883184d5e
created 2013-02-05 14:07 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 848199 - Rename the post barrier verifier nursery; r=billm
fcb84b09972fd124bafe10a065e68b9ea14c094f
created 2013-03-05 18:32 +0000
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 847934 - GC: Remove Unrooted - Remove use of DropUnrooted and rename UnrootedThings to RawThings r=terrence
181787e9d67049d65f34b0838e7442c7ce100ff1
created 2013-02-22 09:36 +0000
pushed 2015-05-11 19:32 +0000
Jonathan Kew Jonathan Kew - backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
4ede352670cd61828435f213935faf3f51166a04
created 2013-02-21 18:23 -0800
pushed 2015-05-11 19:32 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
08c635bf0d045b33ec037d1c5b6b613d82ba9899
created 2013-01-28 15:59 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 706885 - Move post barrier verifier to JSRuntime; r=billm
a2a1b310b79f90f404c34e086828d62bafe7c6fe
created 2013-01-08 10:36 -0800
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 690970, part 2: unmark gray read barrier for watchpoints. r=billm a=lsblakk
a41d57f0102000c6007738736ffbe3fb13ce86e7
created 2012-11-29 10:22 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 816776 - Add debug-mode exact rooting assertions for Shape; r=sfink
3bf6ca8d603ba959ff521daf6ba2b94f11cedf53
created 2012-11-06 16:01 +0000
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 790338 - Mark weak references in the current compartment group only rather than for all collecting compartments r=billm
f55177f70719bc39e73c380cf0486a7512102124
created 2012-11-16 15:34 +0000
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 790338 - Sweep compartments in groups r=billm
ba392e23a45847443171168a806d8142d5992911
created 2012-10-12 10:45 +0100
pushed 2015-05-11 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 790338 - Add Is*AboutToBeFinalized functions r=billm
258f0a5ed7f552678ee55dd15cf2cae62b1ad402
created 2012-07-16 10:54 -0700
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 776583 - Make post barrier verifier pass interpreter tests; r=billm
090fd1585e341ccc0f18b02c809e066a61fe3e77
created 2012-07-30 05:19 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
fbd96a0bcc002b25656174adc1a499ced1df7f70
created 2012-07-04 19:33 -0700
pushed 2015-05-11 19:32 +0000
Bill McCloskey Bill McCloskey - Bug 771018 - Replace "const Shape" with "Shape" (r=luke)
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
502d5e87aeff15fcda5dcde906ee78c3473cead6
created 2012-05-23 10:34 -0700
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 730933 - Make IsAboutToBeFinalized indirect; r=billm
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2015-05-11 19:32 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
bd3e28b8adfbe0f4bf4ad9ba184d5af87155965d
created 2012-05-01 14:30 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
26738df8a4e08a5474342dcfa36e16b537fb5eeb
created 2012-05-03 14:55 -0700
pushed 2015-05-11 19:32 +0000
Matt Brubeck Matt Brubeck - Back out 682bf201edde, ef35ba222ac8, and 6a20cf61289d (bug 750907, bug 751003, bug 751377) because of build failure on a CLOSED TREE
682bf201eddec8eb14495895bd1fde0fba04616f
created 2012-05-01 14:30 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
07a4d4b0260ce84432b35d514176d30262cbe992
created 2012-04-30 17:10 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Get rooting analysis to pass jit-tests in the interpreter, bug 745742. r=billm
b1a9e8a536bfdd7857d6e3648efa8768ca7fb7dc
created 2012-04-02 17:02 -0700
pushed 2015-05-11 19:32 +0000
Bill McCloskey Bill McCloskey - Bug 716142 - Multi-compartment GC (r=igor,jorendorff)
a09e61d9c6481c7e37aba37f917c143199159178
created 2012-03-23 17:59 -0700
pushed 2015-05-11 19:32 +0000
David Mandelin David Mandelin - Bug 739808: Remove method cloning optimization and method barrier, r=luke
c8503cd3aac40cf000266e7fa4ce001d192062aa
created 2012-03-05 15:22 +0000
pushed 2015-05-11 19:32 +0000
Ed Morley Ed Morley - Backout afeafc02c1de, dfae37833c9b & f9f51c726fa7 (bug 729940 parts 1-3) for talos regressions
dfae37833c9b320266ed1cf6ebdd4ac45c38d199
created 2012-03-04 15:58 -0500
pushed 2015-05-11 19:32 +0000
Justin Lebar Justin Lebar - Bug 729940 - Part 2: Stop using crappy hash functions in the js engine. r=bhackett
b69617debd8d2d5a7686a7d61da5c0ab987eeb00
created 2012-03-04 14:20 -0500
pushed 2015-05-11 19:32 +0000
Justin Lebar Justin Lebar - Back out bug 729940 (a108aee:d75775d) due to 32-bit red.
bfbe72a6251d86339b9301e529d4bc00fe1905cb
created 2012-03-04 13:49 -0500
pushed 2015-05-11 19:32 +0000
Justin Lebar Justin Lebar - Bug 729940 - Part 2: Stop using crappy hash functions in the js engine. r=bhackett
ece583b83508f0dda79f1e2ff63393150d9b0731
created 2012-02-17 17:27 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 727135 - Make jsid marking interfaces indirect; r=billm
2e89173cb52e89af2d6661d6d929d9359302a772
created 2012-02-14 15:19 -0800
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 727281 - Make JSObject* for Root and Barriered marking indirect; r=billm
d6f1d1fbe13a5901c329eab9b1c9cd6eb14b0421
created 2012-02-08 01:51 +0100
pushed 2015-05-11 19:32 +0000
Igor Bukanov Igor Bukanov - bug 660441 - removal of cx parameter from IsAboutToBeFinalized. r=anygregor
9801e9475d3b6d12f992f10530d78a5bc84b5e48
created 2012-01-27 17:13 -0800
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 693527 - tell the cycle collector about watchpoints. r=jorendorff
df684ea711fcb569ae6fcd692a8a1f27788940e7
created 2012-01-24 18:32 -0800
pushed 2015-05-11 19:32 +0000
Bill McCloskey Bill McCloskey - Bug 720848 - Trace through watchpoints from TraceRuntime (r=jorendorff)
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
less more (0) -60 tip