js/src/vm/ScopeObject.cpp
25d54e0cdf317284b4339f62f800965381477273
created 2012-04-11 17:19 -0700
pushed 2012-05-07 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 739512: Patch 3: shrink the representation of optional arrays in JSScript. r=luke.
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed 2012-05-07 23:03 +0000
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
d701a77854b1174864477eb170a7fd68493390f3
created 2012-05-03 02:00 -0700
pushed 2012-05-04 12:47 +0000
Jeff Walden Jeff Walden - Fix bool-to-pointer conversion warnings. Followup to bug 749617, r=themaid
025285f5761607093f29ba1793edeaf233a1336b
created 2012-05-02 21:52 -0400
pushed 2012-05-03 04:00 +0000
Ehsan Akhgari Ehsan Akhgari - Merge mozilla-central into mozilla-inbound on a CLOSED TREE
0831ce6ba72ffdb1d020e7ecbd5468ac076950d4
created 2012-04-10 23:51 -0700
pushed 2012-05-03 04:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 739512: Patch 4: move JS{Const,Object,TryNote}Array into the |js| namespace. r=sfink.
34e6551d2bc1281112464f1a06dc0febbe15cde0
created 2012-04-10 23:51 -0700
pushed 2012-05-03 04:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 739512: Patch 10: add JSScripts::hasConsts() et al. r=dvander.
07a4d4b0260ce84432b35d514176d30262cbe992
created 2012-04-30 17:10 -0700
pushed 2012-05-03 04:00 +0000
Brian Hackett Brian Hackett - Get rooting analysis to pass jit-tests in the interpreter, bug 745742. r=billm
d4e35005f5a9cd8f1a7d8ddbee1de05992e4dcf8
created 2012-05-01 20:39 -0700
pushed 2012-05-03 01:11 +0000
Luke Wagner Luke Wagner - Bug 749617 - Optimize js::CloneScript (r=njn,a=not-libxul)
cf9be410ceaf030ebab656340c7385f903f96dd2
created 2012-04-27 17:09 -0400
pushed 2012-04-29 20:42 +0000
Eddy Bruel Eddy Bruel - Bug 703537: Removing the fix trap r=jorendorff@mozilla.com
c4c1511bafbd52603fd31fd8f6c3fd4059ef55d6
created 2012-04-13 18:06 -0700
pushed 2012-04-25 14:06 +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-14 11:58 +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 10:41 +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-13 10:41 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
1664d00a1d242878c8e214db86a45c483e29b6fa
created 2012-03-24 12:29 -0700
pushed 2012-04-11 15:56 +0000
Luke Wagner Luke Wagner - Bug 740259 - add ALIASEDVAR ops, assert they are used iff the variable is aliased (r=bhackett,waldo,jorendorff,dherman)
fa24b215d49e781ccee44780c34230a3b524de5b
created 2012-04-02 08:58 -0700
pushed 2012-04-11 15:56 +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-11 15:56 +0000
Luke Wagner Luke Wagner - Bug 740259 - Assert that dynamic binding access is expected (r=bhackett)
cd73b2ca1fcc334ae58ff41e368058835f180a36
created 2012-04-09 16:37 -0700
pushed 2012-04-10 15:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 739512 - Patch 2b: rename nClosed{Args,Vars}() as numClosed{Args,Vars}(). r=luke.
2f3d6a23051279684d684613d60b3e50cedb3477
created 2012-03-25 17:07 -0700
pushed 2012-04-02 17:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 739512 - Patch 2: space-optimize representation of closedArgs and closedVars. r=dvander.
6b6084350c40398ef9441715b0bee9b8cddc37ca
created 2012-02-20 11:58 +0100
pushed 2012-03-25 10:42 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
081b574dbad3ea95b40a458e036eabc7ed7ee7d3
created 2012-03-24 12:33 +0100
pushed 2012-03-25 10:42 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 30798fdc5bad
30798fdc5bad0d4b899faf5f979e1caf5a901484
created 2012-02-20 11:58 +0100
pushed 2012-03-25 10:42 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
7a39ee24bd89ea0d9f3be6988b3642e64389af7a
created 2012-03-24 11:04 +0100
pushed 2012-03-25 10:42 +0000
Ms2ger Ms2ger - Backed out changeset f33e1e959036; r=bustage
f33e1e959036794b13b2b5169cfba81017d417c1
created 2012-02-20 11:58 +0100
pushed 2012-03-25 10:42 +0000
Igor Bukanov Igor Bukanov - bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
e2144e6ee7745666eed0147fbcccd189fdb641e5
created 2012-02-10 16:31 -0800
pushed 2012-03-16 12:43 +0000
Luke Wagner Luke Wagner - Bug 733950 - re-add the f.apply(arguments) optimization (r=bhackett)
85bef04d12587cafbcd6041441eae6ce89d7b18f
created 2012-01-17 16:35 -0800
pushed 2012-03-16 12:43 +0000
Luke Wagner Luke Wagner - Bug 733950 - create arguments object eagerly (r=bhackett)
9ba1a4e7e47c6381ff51767355033754988434a9
created 2012-03-15 10:39 -0700
pushed 2012-03-16 12:43 +0000
Luke Wagner Luke Wagner - Backed out changeset d2107141265f to fix message
45e9939b46a9294695251e7dde38d3df3511dedb
created 2012-03-15 10:37 -0700
pushed 2012-03-16 12:43 +0000
Luke Wagner Luke Wagner - Backed out changeset 8f3b804118ef to fix message
8f3b804118efa146e89c5b6964ee46c3c7e7b969
created 2012-02-10 16:31 -0800
pushed 2012-03-16 12:43 +0000
Luke Wagner Luke Wagner - Bug 730497 - re-add the f.apply(arguments) optimization (r=bhackett)
d2107141265f2b11f7894ec59c07d688111262a8
created 2012-01-17 16:35 -0800
pushed 2012-03-16 12:43 +0000
Luke Wagner Luke Wagner - Bug 730497 - create arguments object eagerly (r=bhackett)
b882ebfeb90b3c08f1bc028fc6d0d0b318e6fd8f
created 2012-02-27 23:49 -0800
pushed 2012-03-16 12:43 +0000
Luke Wagner Luke Wagner - Bug 730497 - rm flat closures (r=bhackett,waldo)
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed 2012-02-29 18:48 +0000
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
d485f2378abe54f7e1acdff0fbb79c9888978c77
created 2012-02-23 13:58 -0800
pushed 2012-02-28 17:21 +0000
Luke Wagner Luke Wagner - Bug 729382 - move the rest of the CallObject into ScopeObject (r=waldo)
bd71047c9b4d53b5e8ead4cfe63b6e5267b02fe7
created 2012-02-07 12:34 -0800
pushed 2012-02-28 17:21 +0000
Luke Wagner Luke Wagner - Bug 724790 - get rid of the hasOverriddenArgs funny business (r=waldo)
568732cb086f7b0caeb4b641daa43a6636574b1f
created 2012-02-17 18:43 -0800
pushed 2012-02-28 17:21 +0000
Terrence Cole Terrence Cole - Bug 727306 - Specialize HeapValue::postWriteBarrier for object slots; r=billm
e6ffb760d2f0f7b4f6f590cf51555cbf22a681e2
created 2012-02-13 09:02 +0100
pushed 2012-02-21 21:14 +0000
Igor Bukanov Igor Bukanov - bug 726944 - Remove JSClass::xdrObject and related functionality. r=luke
2322fe48476ef4191a2bff07d6717211d9660f5d
created 2012-01-27 14:33 -0800
pushed 2012-02-09 17:55 +0000
David Mandelin David Mandelin - Bug 714614: don't create call objects with duplicated property names, r=bhackett
8c24766efc04643ab9510f229a3edd171ea84a2e
created 2012-01-09 10:50 -0800
pushed 2012-01-13 08:56 +0000
Luke Wagner Luke Wagner - Bug 715561 - Fix js_XDRStaticBlockObject to handle empty destructuring let (r=jorendorff)
53d56e848d1a0bb3a4fbf828744651a46bf816a7
created 2012-01-09 10:23 -0800
pushed 2012-01-13 08:56 +0000
Luke Wagner Luke Wagner - Bug 715561 - Tidy up js_XDRStaticBlockObject (r=jorendorff)
0c98dd9fd645d3c76edc881fc8e4050747afa4a3
created 2011-12-28 16:33 -0600
pushed 2012-01-07 19:08 +0000
Jeff Walden Jeff Walden - Bug 713965 - Replace deleteGeneric (taking a jsid) with deleteByValue (taking a Value), and use the property-type-specific methods exclusively. r=bhackett
6ff43da616bed93b5264b0cdf62aca4349f13006
created 2011-12-20 17:31 -0800
pushed 2012-01-03 11:36 +0000
Luke Wagner Luke Wagner - Bug 711273 - rm cruft: JS_REQUIRES_STACK, find-child.py, jsstack.js, fallibility of ClonedBlockObject::put/UnwindScope (r=waldo)
f0d76403ae9caa10901b1f53269e3c252d614cd7
created 2012-01-02 15:02 -0800| base
pushed 2012-01-03 11:36 +0000
Luke Wagner Luke Wagner - Bug 713311 - give the remaining scope objects typed interfaces (r=waldo)
less more (0) tip