js/src/vm/ArgumentsObject.cpp
c660397f6ab25e596d6fd1a2ce3eb2ca1b52626f
created 2012-05-03 11:40 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
0e6d579045c8200b5433098f418a3c1ebbf64a1b
created 2012-04-18 10:23 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8ee84aca3656e2a9314b8320882497e24c506889
created 2012-04-11 14:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
6040d30988ff69895b11b0541071a6afd295f8e9
created 2012-04-06 16:38 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
2386dfe53a85d267cbc1883989fd262847d499e8
created 2012-03-23 20:30 -0700
pushed 2012-09-11 20:39 +0000
Nicolas Pierron Nicolas Pierron - Rewrite fun_getProperty to handle Ion Frames (Bug 732853 part 2, r=dvander)
2e88d4ceebb513b883687b1c6f1a79604466dc26
created 2012-03-22 11:59 -0700
pushed 2012-09-11 20:39 +0000
Nicolas Pierron Nicolas Pierron - Revert "Rewrite fun_getProperty to handle Ion Frames (Bug 732853 part 2, r=dvander)"
067d11de1fe932b029c8b96f17aff909713c54a1
created 2012-03-21 20:02 -0700
pushed 2012-09-11 20:39 +0000
Nicolas Pierron Nicolas Pierron - Rewrite fun_getProperty to handle Ion Frames (Bug 732853 part 2, r=dvander)
b99f644bd66dea3db4dc6c0ed4a9d044d47c3704
created 2012-03-21 18:10 -0700
pushed 2012-09-11 20:39 +0000
Nicolas Pierron Nicolas Pierron - Revert "Rewrite fun_getProperty to handle Ion Frames (Bug 732853 part 2, r=dvander)"
f50659c21fb2205fc89a76aed3fe7c86c3e1172e
created 2012-03-21 17:52 -0700
pushed 2012-09-11 20:39 +0000
Nicolas Pierron Nicolas Pierron - Rewrite fun_getProperty to handle Ion Frames (Bug 732853 part 2, r=dvander)
2af0fc82c983cee51ae73807750ccb79e699dda5
created 2012-03-21 15:35 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700| base
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
a458c2ce253bf082ee26213a1d6f00f79de52e47
created 2012-08-31 15:37 -0700
pushed 2012-09-04 17:10 +0000
Brian O'Keefe Brian O'Keefe - Bug 649567 - Propagate atributes on Arguments object properties. Patch also partially by Tom Schuster <evilpies@gmail.com>. r=jwalden
abc8c217f0322a277430e02f5746836505206df8
created 2012-08-06 07:56 -0700
pushed 2012-08-16 05:55 +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 2012-07-30 11:19 +0000
Brian Hackett Brian Hackett - Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
7ecd5e911ba461d1b1eea42485bdfc51863e509d
created 2012-07-03 16:34 -0500
pushed 2012-07-19 22:06 +0000
Jason Orendorff Jason Orendorff - Bug 725907 - for-of improvements, part 2: Make for-of loops just call .iterator() instead of using the magic iteratorObject hook with an extra flag. r=bhackett.
5d00c508b09af316d1045cb66b18e0c3e3e33280
created 2012-07-03 17:44 -0700
pushed 2012-07-16 23:32 +0000
Jeff Walden Jeff Walden - Bug 773850 - Refactor method guarding to be able to work for methods that must be able to accept a |this| which is a proxy. r=luke
c048a86eb289cf2c7695b5d9628c6379b56603a1
created 2012-07-10 19:17 -0600
pushed 2012-07-11 01:17 +0000
Brian Hackett Brian Hackett - Add more rooters, bug 772303. r=billm
a3c416843da08a87cbcac8a3559b0c6863d21d23
created 2012-07-08 03:00 -0700
pushed 2012-07-09 08:27 +0000
Luke Wagner Luke Wagner - Bug 770795 - add NullPtr and associated Handle constructor (r=billm)
f88cf68c7fcd0d731511710c1afc14e24f34bd3e
created 2012-07-04 19:34 -0700
pushed 2012-07-05 18:49 +0000
Bill McCloskey Bill McCloskey - Bug 771026 - Replace JSProperty with Shape (r=bhackett)
76fd67373e897d6407d73b4bb3bb1b18e27ed13b
created 2012-07-04 20:22 -0700
pushed 2012-07-05 15:14 +0000
Bill McCloskey Bill McCloskey - Backed out changeset fe305819d2f2 (bug 771026) for orange
fe305819d2f26c9dbef649f0de0088152476209c
created 2012-07-04 19:34 -0700
pushed 2012-07-05 15:14 +0000
Bill McCloskey Bill McCloskey - Bug 771026 - Replace JSProperty with Shape (r=bhackett)
13897ce0f3a2a70e7b8a9d1cf6b1e939416fe6f8
created 2012-07-04 11:12 -0700
pushed 2012-07-05 02:17 +0000
Bill McCloskey Bill McCloskey - Bug 770759 - Add mutable handles (r=bhackett)
aadf6091245bd6b65a624f8e01f433d4644af171
created 2012-07-04 19:26 -0400
pushed 2012-07-05 02:17 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset cb49c3730a97 (bug 725907 part 2) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
cb49c3730a9788ba010ef7a64d9db629bc436dbe
created 2012-07-03 16:34 -0500
pushed 2012-07-03 22:31 +0000
Jason Orendorff Jason Orendorff - Bug 725907 - for-of improvements, part 2: Make for-of loops just call .iterator() instead of using the magic iteratorObject hook with an extra flag. r=bhackett.
4c2ddc60f360c3e3c69de4ddc1ef54e45a3a67bf
created 2012-06-27 20:21 -0700
pushed 2012-06-30 16:56 +0000
Jeff Walden Jeff Walden - Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
8cc01c494f6a8d0587542d0b220b4cc48a5951a7
created 2012-06-30 11:09 -0400
pushed 2012-06-30 15:09 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout b97cdd8008a0, bc305a9ac000, and 03549c72043d due to Android browser-chrome orange.
03549c72043d010e47a1cc4bf90f9c0bbbf3fbf9
created 2012-06-27 20:21 -0700
pushed 2012-06-30 05:08 +0000
Jeff Walden Jeff Walden - Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
d4ac6ac2e61827b686bf4b710647cc0d59e27585
created 2012-06-28 22:50 -0700
pushed 2012-06-29 18:58 +0000
Luke Wagner Luke Wagner - Bug 767667 - fix getelem on optimized arguments (r=bhackett)
13a8fa3afd28f98d71aa3737d8ecd9a1facd589f
created 2012-06-14 19:13 -0700
pushed 2012-06-21 17:24 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
c710654ee7474c99b34f3c646a9ab25ba4c51b63
created 2012-06-21 10:00 +0100
pushed 2012-06-21 09:02 +0000
Ed Morley Ed Morley - Backout 1c5a8d617bff (bug 765990), 617cb36ead59, b3067d05a76a (bug 760995), 79f9a61a1e43 (bug 426163) for bustage
1c5a8d617bff300a1b6e3e96e9b4c79fdd69d553
created 2012-06-14 19:13 -0700
pushed 2012-06-21 08:46 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
364ae9fe58c97ca12eec421e1e0c187e4f11c60f
created 2012-06-20 15:49 -0700
pushed 2012-06-20 22:50 +0000
Jeff Walden Jeff Walden - Back out 2fe1b4d570df for obvious browser-build bustage, less-obvious shell build bustage. r=ಠ_ಠ
2fe1b4d570dfa5e92e72a53fa09a07bc3a067ae0
created 2012-06-14 19:13 -0700
pushed 2012-06-20 22:31 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2012-06-11 01:36 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2012-06-11 01:36 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
7d68b45776ff6018b4ee3648b161cb2874fbcbec
created 2012-06-08 13:46 -0700
pushed 2012-06-09 18:22 +0000
Luke Wagner Luke Wagner - Bug 705423 - ensureTypes in ArgSetter (r=billm)
b863ef9946b871c28d1032b0632f6397291b1d75
created 2012-02-23 13:59 -0800
pushed 2012-06-04 17:37 +0000
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
727f3e801afb8d835e9bce67f26e56c8caaaff0f
created 2012-06-01 00:12 -0700
pushed 2012-06-01 07:14 +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 2012-06-01 06:02 +0000
Luke Wagner Luke Wagner - Bug 659577 - Don't alias stack variables (r=bhackett)
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed 2012-05-24 23:08 +0000
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
dd094709d5b98bc7f12257968847a7b7bc83e959
created 2012-05-23 10:31 -0500
pushed 2012-05-23 15:33 +0000
Benjamin Peterson Benjamin Peterson - Bug 574132 - Implement rest parameters for JavaScript. r=jorendorff.
258554de726c685aa62cece792d0d739edcfb0c8
created 2012-05-21 21:30 -0400
pushed 2012-05-22 01:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 5130ffc92faf (bug 574132) due to debug orange.
5130ffc92faf8a480748fd87c9342dc191561978
created 2012-05-21 20:38 -0400
pushed 2012-05-22 00:38 +0000
Benjamin Peterson Benjamin Peterson - Bug 574132 - Implement harmony rest parameters. r=jorendorff
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
32cfab3a6aa5f8d46189e62dc3e8f319fed2669f
created 2012-05-19 15:03 -0700
pushed 2012-05-19 22:04 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
932a19f737d9e82e3438cb3a71b490aa256e2cc1
created 2012-05-19 11:52 -0700
pushed 2012-05-19 18:53 +0000
Brian Hackett Brian Hackett - Backed out changeset 5fc7462dd394 for android orange.
5fc7462dd39495e74df849f9fba2f6a8e2035c2a
created 2012-05-19 09:48 -0700
pushed 2012-05-19 16:48 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
ba3d61413eccdac60da7f85eac83aca13e177007
created 2012-05-08 19:12 -0700
pushed 2012-05-18 16:39 +0000
Luke Wagner Luke Wagner - Bug 755396 - fix definition of 'aliased' when a formal is aliased by the arguments object (r=waldo)
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed 2012-05-06 20:45 +0000
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
07a4d4b0260ce84432b35d514176d30262cbe992
created 2012-04-30 17:10 -0700
pushed 2012-05-01 00:11 +0000
Brian Hackett Brian Hackett - Get rooting analysis to pass jit-tests in the interpreter, bug 745742. r=billm
c4c1511bafbd52603fd31fd8f6c3fd4059ef55d6
created 2012-04-13 18:06 -0700
pushed 2012-04-24 15:59 +0000
Luke Wagner Luke Wagner - Bug 746843 - change StackFrame::scopeChain() to return a HandleObject (r=bhackett)
4cfb132c7c16f6b76b9397091a7f54fc5e62d82a
created 2012-04-12 09:23 -0700
pushed 2012-04-13 14:50 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
906aa73122d98b423452bdca8d93d31a92a77525
created 2012-04-12 22:07 -0700
pushed 2012-04-13 05:07 +0000
Matt Brubeck Matt Brubeck - Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
e4c82a6b298c57415fc574fc79151a31acafc4a1
created 2012-04-12 09:23 -0700
pushed 2012-04-12 16:24 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
fa24b215d49e781ccee44780c34230a3b524de5b
created 2012-04-02 08:58 -0700
pushed 2012-04-10 21:03 +0000
Luke Wagner Luke Wagner - Bug 740446 - make 'arguments' more like a normal local binding (r=bhackett)
4c298ca28fa6580ecdeeb72964ff592ba4cecdbb
created 2012-03-16 12:02 -0700
pushed 2012-04-10 21:03 +0000
Luke Wagner Luke Wagner - Bug 740259 - Assert that dynamic binding access is expected (r=bhackett)
d5057ff02ffb9786f62ca69ebc22cf11aa86f612
created 2012-03-19 15:34 +0100
pushed 2012-04-04 10:36 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 1.
6b6084350c40398ef9441715b0bee9b8cddc37ca
created 2012-02-20 11:58 +0100
pushed 2012-03-24 16:40 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
less more (0) -60 tip