js/src/vm/ArgumentsObject-inl.h
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2020-05-15 00:16 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2020-05-15 00:16 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2020-05-15 00:16 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
48c78757dc15531f94c8fd67dd70bc467e74543e
created 2018-09-06 11:10 +0200
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 1. r=tcampbell
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2020-05-15 00:16 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2020-05-15 00:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
f95d305dc0f804dea500ea8910683668f8729c7e
created 2016-05-18 12:03 -0700
pushed 2020-05-15 00:16 +0000
Terrence Cole Terrence Cole - Bug 1273276 - Rename HeapPtr to GCPtr; r=jonco
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2020-05-15 00:16 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
dc0e165853187916e1f1e7c5cf16c9f0191186b2
created 2014-10-31 16:46 -0700
pushed 2020-05-15 00:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 1092032 - Bias magic uint32s in ArgumentObject forwarded slots by the maximum JSWhyMagic value to distinguish them from the JSWhyMagic-based magic values. (r=luke)
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2020-05-15 00:16 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
f8f7b0e89bcfdef690759c38b266ab1fb1002595
created 2014-07-14 19:14 -0700
pushed 2020-05-15 00:16 +0000
Chris Peterson Chris Peterson - Bug 1036782 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src. r=jorendorff
9fafd0e46813675d5375d7dee1186062c69d5928
created 2014-03-05 14:49 -0600
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 979541 - Remove nonLazyScript use in ArgumentsObject::elements (r=jandem)
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2020-05-15 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
58309e4d17000097b9343f6deb7ef61400ddc4a3
created 2013-07-23 17:35 -0700
pushed 2020-05-15 00:16 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 8) - Fix #include ordering in js/src/vm/. r=nnethercote.
79d75a5b45cc57b601a0a0a7a1b44566d5d29a91
created 2013-07-08 23:03 -0700
pushed 2020-05-15 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 891215 (part 13) - Slim down ArgumentsObject-inl.h. r=terrence.
80cfa9e8bab51dbe0540f0a669df6fd2161a6f46
created 2013-06-25 21:38 -0700
pushed 2020-05-15 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 8) - Break the header cycle once and for all. r=terrence.
3d4480f6c25d2ba46dc90912804bdfd29f6bd52e
created 2013-06-23 13:21 +0200
pushed 2020-05-15 00:16 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 4) - Use newly introduced mozilla::MallocSizeOf in js. r=njn.
f5eca934fa1655f79fffdd64646b67910ed3ac54
created 2013-06-21 08:28 +0200
pushed 2020-05-15 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 881902 - Remove ContextStack and StackSpace. r=luke,njn
fa4e688f5daa7998893c3aeaa34ea28a75f23e7f
created 2013-06-19 18:04 -0700
pushed 2020-05-15 00:16 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 4a) - Make include guards consistent in still more of js/src/. r=njn.
4bbca87e3009a82691ce86def47a27b406ad8f48
created 2013-06-06 21:35 -0700
pushed 2020-05-15 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2) - Remove more unnecessary #includes from SpiderMonkey. r=jorendorff.
af5e07a1308bd2db5ad492c0194fe10b0fc50005
created 2013-06-16 18:46 -0700
pushed 2020-05-15 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 13) - Use JSObject::{is,as} for CallObject. r=evilpies.
0a5f190b9f9b24ae6cc2dbb2c1eab47c31203a8c
created 2013-05-31 16:22 -0600
pushed 2020-05-15 00:16 +0000
Brian Hackett Brian Hackett - Bug 864218 - Improve performance when accessing variables defined in run-once closures, r=luke,jandem.
7a2f7a45819a608718d783f970bfe5ab9d2ba929
created 2013-05-24 13:17 -0700
pushed 2020-05-15 00:16 +0000
Gary Kwong Gary Kwong - Backout b9beff192aa2 since it seems to have caused at least topcrash bug 875757, and possibly other topcrashes. r=luke in-person
b9beff192aa2ed76ed395bb5e23dba986230d1c7
created 2013-05-23 05:59 -0600
pushed 2020-05-15 00:16 +0000
Brian Hackett Brian Hackett - Bug 864218 - Improve performance when accessing variables defined in run-once closures, r=luke,jandem.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2020-05-15 00:16 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2020-05-15 00:16 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2020-05-15 00:16 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2020-05-15 00:16 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2020-05-15 00:16 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
05113da6e613f75d59884b23d7d91f2bfd64641b
created 2013-03-06 18:10 +0000
pushed 2020-05-15 00:16 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AutoAssertNoGC r=terrence
37e6ae600abcc1bb9085380ed680a8311562fcf9
created 2013-03-07 13:03 +0000
pushed 2020-05-15 00:16 +0000
Ed Morley Ed Morley - Backed out changeset f079105a0966 (bug 848449)
f079105a0966ecafe644e4ceeb706de1c0d6e36c
created 2013-03-06 18:10 +0000
pushed 2020-05-15 00:16 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AutoAssertNoGC r=terrence
cb81443b42ec74c5d51c36ce512a9c504ec92407
created 2013-01-27 13:51 -0800
pushed 2020-05-15 00:16 +0000
Bill McCloskey Bill McCloskey - Bug 751618 - Zone renaming part 8 (r=terrence)
5acd87d0cf3398132377949d4b701f2c4d4d9316
created 2012-12-04 11:10 -0800
pushed 2020-05-15 00:16 +0000
Terrence Cole Terrence Cole - Bug 817091 - Merge Unrooted<T> and Return<T>; r=billm
35d619dc17076aeed310ef81484e36a7278bab61
created 2012-11-21 17:42 +0100
pushed 2020-05-15 00:16 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Cleanup of lazy script handling. r=bhackett
4cee05d5b1ce84770ad35222f7962289c323304f
created 2012-11-05 10:53 -0800
pushed 2020-05-15 00:16 +0000
Terrence Cole Terrence Cole - Bug 808181: Do not allow implicit conversion of Return<T>; r=jorendorff
f55a7f84de7af6df23eb560852bf533a23a5b5f9
created 2012-11-02 16:00 -0700
pushed 2020-05-15 00:16 +0000
Terrence Cole Terrence Cole - Backed out changeset f0d7c7806a90
f0d7c7806a903eb469f3aa84eba5c26b5374da67
created 2012-11-02 15:48 -0700
pushed 2020-05-15 00:16 +0000
Terrence Cole Terrence Cole - Bug 808181: Do not allow implicit conversion of Return<T>; r=jorendorff
741fb7f8e5cb52247b69fb17b7214ede8c83d8eb
created 2012-09-26 11:13 -0700
pushed 2020-05-15 00:16 +0000
Terrence Cole Terrence Cole - Bug 793577 - Implement Return<T> for direct returns of unrooted GC pointers; r=billm r=njn
abc8c217f0322a277430e02f5746836505206df8
created 2012-08-06 07:56 -0700
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 767013 - only store aliased variables in scope objects (r=bhackett)
090fd1585e341ccc0f18b02c809e066a61fe3e77
created 2012-07-30 05:19 -0600
pushed 2020-05-15 00:16 +0000
Brian Hackett Brian Hackett - Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
99aaaee4e6b9fdd3a56e9e121c662b19bb289809
created 2012-07-05 20:35 -0700
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 753158 - emit ALIASEDVAR ops for upvars (r=bhackett)
0602e44ac2480c9699ae9a147f444a4ab39976cf
created 2012-07-13 23:48 -0400
pushed 2020-05-15 00:16 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 3923d008386d (bug 753158) due to various regressions.
3923d008386d5b74926d020786afbf4253f02177
created 2012-07-05 20:35 -0700
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 753158 - emit ALIASEDVAR ops for upvars (r=bhackett)
f0be4b70b814d6cd310667b309d2d80859aad71e
created 2012-07-12 13:04 +0100
pushed 2020-05-15 00:16 +0000
Ed Morley Ed Morley - Backout 6bbf3f22bb5d (bug 753158), 38a703b244c2 (bug 753145), c9a5dfa1b07d (bug 767750), cd782fd66995 & 6cf7aa93994c (bug 765956), 0253f34f6bc2 & 41d5c8529748 (bug 771039),94f6bf99a4aa (bug 766447),fad7d06d7dd5 (bug 772303) for winxp pgo-only jsreftest failures (caused by fad7d06d7dd5) and the rest for conflicts, on a CLOSED TREE
6bbf3f22bb5dfee937c386a3e6004df46ff02203
created 2012-07-05 20:35 -0700
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 753158 - emit ALIASEDVAR ops for upvars (r=bhackett)
b863ef9946b871c28d1032b0632f6397291b1d75
created 2012-02-23 13:59 -0800
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
2ff46668b15607f08d7ed8db975729eacbb0d8a2
created 2012-05-09 23:03 -0700
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 2 (r=jimb)
727f3e801afb8d835e9bce67f26e56c8caaaff0f
created 2012-06-01 00:12 -0700
pushed 2020-05-15 00:16 +0000
Phil Ringnalda Phil Ringnalda - Back out ee940e4debd0:7636c7036e2e (bug 659577) for asserting in testBug550743.js
ee940e4debd006dee5a58f3d6a48934580c3eadd
created 2012-02-23 13:59 -0800
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
35d64eea83855220293dea156146b5dd1f070d02
created 2012-05-09 23:03 -0700
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 2 (r=jimb)
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2020-05-15 00:16 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
537c3637b99273acd602ee714bac029faa408e88
created 2012-03-14 17:19 -0700
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 736555 - don't use magic values to implement deleted args (r=bhackett)
ede0c5fcdbad371377ea8fcb15d6d47e08941de7
created 2012-02-03 00:11 -0800
pushed 2020-05-15 00:16 +0000
Luke Wagner Luke Wagner - Bug 725138 - tidy up vm/Stack code (r=bhackett)
fff20ca000849ae216c04b8d069fce0d264539b6
created 2012-01-30 18:12 -0800
pushed 2020-05-15 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 722595 - Add memory reporters for misc things hanging off JS objects. r=bhackett.
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2020-05-15 00:16 +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
60f879bef90ef16c268b0230cf14ea20ae31c234
created 2011-11-26 15:03 -0800
pushed 2020-05-15 00:16 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
290b3a7329c74be5668097e17fa4a3f39456a722
created 2011-11-18 12:54 -0800
pushed 2020-05-15 00:16 +0000
Brian Hackett Brian Hackett - Move arguments object private data to a reserved slot, bug 703721.
less more (0) -60 tip