Jeff Walden
|
2a52e7dd8a
|
Bug 769041 - Remove __proto__ special-casing from arrays' getProperty hook. r=luke
|
2012-06-27 14:32:03 -07:00 |
|
Jeff Walden
|
fceaee879f
|
Bug 769041 - Remove the __proto__ special-casing from dotted property accesses; as tests demonstrate, it's unnecessary to pass tests, and for obvious reasons it doesn't need to be performant. r=luke
|
2012-06-27 14:03:49 -07:00 |
|
Jeff Walden
|
a0bcd9c931
|
Bug 769041 - Remove the __proto__ special-case from EmitPropOp; as tests demonstrate, it's unnecessary to pass tests, and for obvious reasons it doesn't need to be performant. r=luke
|
2012-06-27 14:03:49 -07:00 |
|
Eddy Bruel
|
078e5e8913
|
Bug 703537: Inherit DirectWrapper from DirectProxyHandler; r=bholley
|
2012-06-29 16:43:16 +02:00 |
|
Nicholas Nethercote
|
490c4e027e
|
Bug 767202 (part 4) - Initialize bodyid in TreeContext's constructor. r=bhackett.
--HG--
extra : rebase_source : 206dc3d9cc95def394780aae690658c092cc7dd0
|
2012-06-14 23:36:03 -07:00 |
|
Nicholas Nethercote
|
a052cfef7b
|
Bug 767202 (part 3) - Split StmtInfo into two. r=bhackett.
--HG--
extra : rebase_source : 9445502f380ef08d388c76a6bcd55773c2a28e02
|
2012-06-14 23:06:43 -07:00 |
|
Nicholas Nethercote
|
b6aa368dcc
|
Bug 767202 (part 2) - Inline EnterFunction(). r=bhackett.
--HG--
extra : rebase_source : 9caf154af039d3db11e319466f8f6bbd42900844
|
2012-06-14 21:02:31 -07:00 |
|
Nicholas Nethercote
|
4b9ff38573
|
Bug 767202 (part 1) - Don't export PopStatementBCE(). r=bhackett.
--HG--
extra : rebase_source : 07fd12e3ec15e2739bb7b72ff7063a6e50ded930
|
2012-06-14 21:03:43 -07:00 |
|
David Mandelin
|
47bef3464f
|
Bug 746036: stop querying for the current script in GetNameFromBytecode, r=bhackett
|
2012-06-25 18:04:01 -07:00 |
|
Bobby Holley
|
fb16bc5a98
|
Bug 754202 - Remove context pushing/popping API. r=mrbkap Each one of these uses grabs the principal off of an object for pushing, but also enters the compartment of that object. So we shouldn't need this anymore.
Can I get a 'hell yeah'?
|
2012-06-28 23:47:55 +02:00 |
|
Eddy Bruel
|
4cc46d10d1
|
Bug 70357 - Add Wrapper base class; r=bholley
|
2012-06-28 04:10:37 +02:00 |
|
Steve Fink
|
ade1e1011b
|
Bug 734215 - Typed array property access should allow proxies. r=luke
|
2012-06-25 17:22:37 -07:00 |
|
Steve Fink
|
4ffbb9ab15
|
Bug 730873 - Implement ArrayBufferView.prototype.move (r=Waldo)
|
2012-02-27 13:18:30 -08:00 |
|
Matt Brubeck
|
94498e779a
|
Back out d861452b261c (bug 734215) and 784b7a971022 (bug 730873) because of build failure
|
2012-06-27 16:53:17 -07:00 |
|
Steve Fink
|
a4c94b0ce0
|
Bug 734215 - Typed array property access should allow proxies. r=luke
--HG--
extra : rebase_source : 5f5c5db8a9b0453147ac8914ac3442d5905fc874
|
2012-06-25 17:22:37 -07:00 |
|
Steve Fink
|
9480b3b318
|
Bug 730873 - Implement ArrayBufferView.prototype.move (r=Waldo)
--HG--
extra : rebase_source : 14b1a8acb380db011fec0d7948f5325f55d4b77d
|
2012-02-27 13:18:30 -08:00 |
|
Bill McCloskey
|
c3819ff679
|
Bug 757199 - Don't use an addprop IC during incremental GC (r=bhackett)
|
2012-06-27 13:46:57 -07:00 |
|
Phil Ringnalda
|
a8a17bcdca
|
Back out 6a386d638a1a (bug 746277) for packaged build bustage
|
2012-06-27 08:31:38 -07:00 |
|
Andrew McCreight
|
1a161c10bd
|
Bug 754495, part 1: add JS hooks for compartment CC scanning. r=billm
|
2012-06-27 08:09:24 -07:00 |
|
Joey Armstrong
|
19374d1d46
|
bug 746277: replace hg shell pipelines with make logic
|
2012-05-16 15:09:00 -04:00 |
|
Brian Hackett
|
e066fab385
|
Specialize big typed arrays with singleton types, bug 762561. r=dvander
|
2012-06-27 07:10:50 -07:00 |
|
Phil Ringnalda
|
944872a1da
|
Back out e3ec1bc37d8c (bug 762561) for debug make check orange
|
2012-06-26 19:53:59 -07:00 |
|
Gary Kwong
|
0f9c31eebf
|
Backout 431fa10c63a6 for orange. Thanks philor for pointing it out, r=orange
|
2012-06-26 18:19:55 -07:00 |
|
Bill McCloskey
|
e0ef349c0e
|
Bug 757199 - Assertion failure: [barrier verifier] Unmarked edge: shape, r=bhackett
--HG--
extra : rebase_source : 3d62cae7c9523c0e03cd2fe0ea670c0f0646d6b3
|
2012-06-26 17:49:01 -07:00 |
|
Brian Hackett
|
1c99b9723c
|
Specialize big typed arrays with singleton types, bug 762561. r=dvander
|
2012-06-26 17:47:20 -07:00 |
|
Terrence Cole
|
1891b24297
|
Bug 768626 - Add rooting analysis for PropertyId; r=Waldo
--HG--
extra : rebase_source : 42ba66650effc95e7c764026e2e9c32a16b21838
|
2012-06-26 13:42:39 -07:00 |
|
Bill McCloskey
|
bb0eb41ffb
|
Bug 767643 - Don't assert(false) when finding black/gray edges (r=mccr8)
|
2012-06-26 13:38:47 -07:00 |
|
Bill McCloskey
|
782289afab
|
Bug 768282 - Run GCCyle only once for CC_FORCED GCs (r=mccr8)
|
2012-06-26 13:11:39 -07:00 |
|
Benjamin Peterson
|
88ab550522
|
Bug 762324: write to the current address of the bytecode, r=jorendorff
|
2012-06-26 13:09:41 -07:00 |
|
Nicholas Nethercote
|
daf67b675e
|
Bug 711130 (part 6) - Improve the measurement of decommitted GC memory. r=terrence.
--HG--
extra : rebase_source : ad344b58798cb6837a59f3d48f57880b036c300e
|
2012-06-25 17:09:00 -07:00 |
|
Nicholas Nethercote
|
688fb0d230
|
Bug 711130 (part 5) - Overhaul the "other measurements" measurements for JS memory consumption. r=terrence.
--HG--
extra : rebase_source : 492af75618c40eb2a92be2756f67db93834729cf
|
2012-06-25 17:08:59 -07:00 |
|
Nicholas Nethercote
|
d8c8dc869d
|
Bug 711130 (part 3) - Use consistent names for reports of unused JS memory. r=terrence.
--HG--
extra : rebase_source : a8e5a7d77355539f84a7fbb4d312fa66d2fe5ba6
|
2012-06-25 17:06:50 -07:00 |
|
Nicholas Nethercote
|
28934b1f94
|
Bug 711130 (part 2) - Merge "arena/unused" and "arena/padding" into "arena-admin". r=terrence.
--HG--
extra : rebase_source : 1c9d318e86eb27c2e40f2ef95554afefb8a6c653
|
2012-06-25 17:06:50 -07:00 |
|
Eric Faust
|
d683c3b5f2
|
Bug 764148 - Stop incorrectly shadowing TI properties on sets if a setter would
be called. r=bhackett
|
2012-06-25 17:32:34 -07:00 |
|
Gary Kwong
|
b656492b05
|
Add tests for bug 632778, take two. r=jorendorff
|
2012-06-22 19:00:15 -07:00 |
|
Luke Wagner
|
44fc2c4d2b
|
Bug 765907 - Don't save frame variables of dead generators in the debugger (r=billm)
|
2012-06-20 08:57:29 -07:00 |
|
Luke Wagner
|
0526922dc1
|
Bug 767744 - rm UndominateInitializers (it's unnecessary) (r=jorendorff)
|
2012-06-25 14:02:08 -07:00 |
|
Luke Wagner
|
77ae2df11a
|
Bug 768071 - rm TypeSet::hasGlobalObject (dead code) (r=bhackett)
|
2012-06-20 08:57:29 -07:00 |
|
Gary Kwong
|
f03ddefdda
|
Backout df2e726ece1f because apparently the tests still seem to be failing.
|
2012-06-25 14:10:02 -07:00 |
|
Gary Kwong
|
d9041bec25
|
Add tests for bug 632778, r=jorendorff
|
2012-06-25 13:38:36 -07:00 |
|
Benjamin Peterson
|
524a987899
|
Bug 767660: after mutating a list, update its tail, r=jorendorff
|
2012-06-25 13:31:51 -07:00 |
|
Jason Orendorff
|
55019396a8
|
Bug 765302 - Add noScriptRval option to JS shell evaluate() function. r=luke.
|
2012-06-25 14:47:33 -05:00 |
|
Nicholas Nethercote
|
b08640ad29
|
Bug 754739 - Clean up front-end error reporting. r=jwalden.
|
2012-06-24 22:50:21 -07:00 |
|
Nicholas Nethercote
|
1f32c8faaa
|
Bug 634800 - Clean up reportCompileErrorNumberVA(). r=jwalden.
|
2012-06-13 23:23:01 -07:00 |
|
Luke Wagner
|
2566d2e820
|
Bug 756864 - Avoid quadratic cost of JS_GetFramePC when the stack is deep (r=bhackett)
|
2012-06-23 20:46:14 -07:00 |
|
Jeff Walden
|
873826e87c
|
Bug 751377 - Begin to implement [[GetOwnProperty]] for named properties in the new representation. r=bhackett
--HG--
extra : rebase_source : 87bf1863596e92c987ebc6aeedbd7829fbecfa8f
|
2012-05-17 11:38:25 -07:00 |
|
Jeff Walden
|
54f304976b
|
Bug 751377 - Add handles to all the new meta-object APIs. r=bhackett
--HG--
extra : rebase_source : 879302249be14da57c6945899961e63a08375279
|
2012-06-14 19:13:34 -07:00 |
|
Jeff Walden
|
457cf0d407
|
Bug 751377 - Introduce a new union type to use for property keys in shapes. (jsid is what's currently used, and it's unsuitable because it can also store indexes, but in the new object representation shapes will never hold indexes.) r=bhackett
--HG--
extra : rebase_source : 63d2e5753fc59eac1919368f25485995f0f08a95
|
2012-06-06 16:28:44 -07:00 |
|
Jeff Walden
|
b0c16ab534
|
Bug 751377 - Add resolve-flags arguments to all the element-access APIs that might call a resolve hook, since resolve flags appear like they'll be with us for at least the near future. :-\ r=bhackett
--HG--
extra : rebase_source : 801af07a8562a9df62b8cc205593f76a957cd67e
|
2012-05-29 12:01:32 -07:00 |
|
Jeff Walden
|
bda7170ce4
|
Bug 766347 - Adjust Handle<T> constructors to only accept Rooted<S> or Handle<S> where S is convertible to T. r=luke
--HG--
extra : rebase_source : 5cd1b32a977b4172fbad256a9bbd4a28e8314cdd
|
2012-06-19 15:01:58 -07:00 |
|