Jeff Walden
|
c77cc49c55
|
Rename JSObject::getArgsLength to JSObject::getArgsInitialLength, to make clearer precisely what value it returns. r=dmandelin
--HG--
extra : rebase_source : c642dd15d4d1cf5f8ac2211dc2ee33845d11bef1
|
2010-08-04 13:50:01 -07:00 |
|
Brian Hackett
|
3a7d7158e0
|
Bug 579471 - fast constructors (r=dmandelin,lw)
|
2010-08-10 16:38:08 -07:00 |
|
Luke Wagner
|
387ee3b147
|
Bug 579183 - loosen-up StackSegment invariants - part 5 - CallArgs (r=waldo)
--HG--
extra : rebase_source : 4031cc1def70bef58bfa759a4cc90af06adfc9cd
|
2010-07-30 10:41:03 -07:00 |
|
Paul Biggar
|
7d5c3109d3
|
Split object/function allocation paths to avoid branch (578158, r=brendan).
|
2010-08-09 09:11:22 -07:00 |
|
Robert Sayre
|
f3b0dac254
|
Reland: Bug 577648 - arguments.callee.caller does not work in FF 4 under certain circumstances.
|
2010-08-01 09:58:03 -07:00 |
|
Robert Sayre
|
41a94cbd7d
|
Backout changeset 80382d88b92c. (Bug 577648 - arguments.callee.caller does not work in FF 4 under certain circumstances). The patch is righteous, but MSVC's behavior with a mere 3GB of addressable memory is not. Will reland soon.
|
2010-07-31 14:01:26 -07:00 |
|
Igor Bukanov
|
ce4483243e
|
bug 579957 - parent as a field in JSObject (relanding after wixing bug 583404). r=lw
|
2010-07-31 11:54:01 +02:00 |
|
Andreas Gal
|
e5d2b97587
|
Array.prototype lost its length property (583429, r=brendan).
|
2010-07-30 18:24:03 -07:00 |
|
Robert Sayre
|
78b3fccbc3
|
Backed out changeset d8bbb2ef3038. (Igor Bukanov – bug 579957 - parent as a field in JSObject. r=lw)
|
2010-07-29 18:11:41 -07:00 |
|
Igor Bukanov
|
7edec838fa
|
bug 579957 - parent as a field in JSObject. r=lw
|
2010-07-29 19:11:27 +02:00 |
|
Igor Bukanov
|
7ae0ecc9d3
|
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
|
2010-06-12 18:29:04 +02:00 |
|
Igor Bukanov
|
9842e59608
|
Backed out changeset 7b2b90efe57d -- the patch was landed against a tree with a lot of orange. This will hinder the orange resolution.
|
2010-07-28 14:36:06 +02:00 |
|
Igor Bukanov
|
781e5c46d7
|
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
|
2010-06-12 18:29:04 +02:00 |
|
Andreas Gal
|
f017d7b5c6
|
Don't read past capacity in js_IsDensePrimitiveArray (582451, r=brendan).
|
2010-07-27 22:43:49 -07:00 |
|
Nicholas Nethercote
|
ba3f831b4d
|
Bug 552812 - nanojit: factor out AccSet differences into TM and TR (take 3, TM-specific part). r=gal.
|
2010-07-27 22:33:42 -07:00 |
|
Andreas Gal
|
f8b5727e38
|
Bug 582081 - Dense array patches regressed empty Array creation on Dromaeo. r=jwalden
|
2010-07-27 16:42:58 -07:00 |
|
Brendan Eich
|
365841a021
|
Arguments.callee.caller does not work in FF 4 under certain circumstances (577648, r=jwalden).
|
2010-07-23 14:41:56 -07:00 |
|
Jeff Walden
|
6f00d9cfe8
|
Bug 562448 - Function.prototype.apply should accept any arraylike arguments. r=brendan
--HG--
extra : rebase_source : 1c6fc72b2b6a30d18e15c30ff84fa529e70709b0
|
2010-07-16 14:53:37 -05:00 |
|
Igor Bukanov
|
d024da7d92
|
bug 579100 - various GC cleanups. r=anygregor
|
2010-07-26 20:44:04 +02:00 |
|
Nicholas Nethercote
|
e4d84a04f9
|
Backout TM-specific patches for bug 552812 due to assertion failures on Win2003.
|
2010-07-26 00:03:02 -07:00 |
|
Nicholas Nethercote
|
b2a60fa1e2
|
Bug 552812 - nanojit: factor out AccSet differences into TM and TR (TM-specific part). r=gal.
|
2010-07-25 21:23:02 -07:00 |
|
Andreas Gal
|
283b5621fc
|
Always allocate dslots for dense arrays (580877, r=njn).
|
2010-07-23 15:29:02 -07:00 |
|
Brendan Eich
|
8fdb12a38b
|
Back out patch for bug 577648, need to fix a leak.
|
2010-07-23 14:21:50 -07:00 |
|
Brendan Eich
|
401ce49c59
|
arguments.callee.caller does not work in FF 4 under certain circumstances (577648, r=jwalden).
|
2010-07-10 11:48:00 -07:00 |
|
Andreas Gal
|
3378383935
|
Remove hole count from dense arrays (580846, r=njn).
|
2010-07-22 18:45:21 -07:00 |
|
Igor Bukanov
|
3bb859d8fb
|
bug 576596 - removal of JSObjectOps::(call|construct|hasInstance). r=jorendorff
--HG--
extra : rebase_source : 8fd09ab6bfb4daece7a27b9a46097ae74bdc055c
|
2010-07-07 09:53:50 +02:00 |
|
Luke Wagner
|
c2175829ad
|
Bug 579598 - Help GCC out in array_splice (r=waldo)
|
2010-07-20 20:27:15 -07:00 |
|
Jeff Walden
|
a09b17a542
|
Bug 562446 - ES5: Array.prototype.toString and Array.prototype.toLocaleString should be generic. r=igor
--HG--
extra : rebase_source : 003f392af828817cba1d1153c2ed5d4e5402f5c3
|
2010-07-15 12:33:33 -05:00 |
|
Jeff Walden
|
54561f53dd
|
Er, really fix DEBUG_jwalden code. r=tpyo
--HG--
extra : rebase_source : 957de112c57250d4244883eada9561cc76b49006
|
2010-07-16 14:10:47 -05:00 |
|
Jeff Walden
|
3249518de8
|
Fix DEBUG_jwalden code for fatvals. r+sr+ui-r+a=mconnor per firebot2 (an evil doppelgänger?)
|
2010-07-15 14:28:56 -05:00 |
|
Luke Wagner
|
7371ad00ed
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
|
Igor Bukanov
|
21a98fb81f
|
bug 572494 - removal of JSObjectOps::defaultValue, r=jorendorff
|
2010-07-07 09:53:47 +02:00 |
|
Robert Sayre
|
b376d9f810
|
Merge mozilla-central to tracemonkey.
|
2010-07-08 18:15:52 -07:00 |
|
timeless@mozdev.org
|
f0252e7cbf
|
Bug 575024 JSObject::resizeDenseArrayElements comparison is always false due to limited range of data type
r=dvander
--HG--
extra : rebase_source : 2be13535bf494080eb098ab4c4f9008d7a6feb88
|
2010-06-28 13:22:52 +03:00 |
|
Igor Bukanov
|
06ddfe2226
|
bug 566836 - eliminating JSObjectOps::dropProperty. r=gal
--HG--
extra : rebase_source : cdffca0a863d8a3dddbc77335fc3cdac2eff9f4b
|
2010-06-05 23:24:54 +02:00 |
|
Jeff Walden
|
3661a5c498
|
Bug 548671 - Stop using shared-permanent properties "inherited" from the prototype to represent (function(){}).length and [].length. r=jorendorff
--HG--
extra : rebase_source : c5d48e4fe489f9e350798b49bed70f763e3abf37
|
2010-06-02 23:44:24 -07:00 |
|
Andreas Gal
|
c3f36f58a1
|
Suppress deleted properties during iteration (569735, r=brendan).
|
2010-06-03 21:41:01 -07:00 |
|
Jeff Walden
|
aa9aa411ea
|
Bug 569471 - Rename js_GetWrappedObject to JSObject::wrappedObject. r=jorendorff
|
2010-06-01 15:59:02 -07:00 |
|
Jason Orendorff
|
37f324c09c
|
Back out changeset 96dbe8a784f1 (bug 569735) due to failing tests.
|
2010-06-02 23:48:22 -07:00 |
|
Andreas Gal
|
ae899f25c0
|
Suppress deleted properties during iteration (569735, r=brendan).
|
2010-06-02 20:11:56 -07:00 |
|
Robert Sayre
|
2a3fb0fb81
|
Merge mozilla-central to tracemonkey.
|
2010-05-24 09:05:39 -07:00 |
|
Michael Kohler
|
8550fb091a
|
Bug 564091: Fix spelling of nonexistent across the tree. r=timeless
--HG--
extra : rebase_source : 4f15f7fd6f90926b77d136be83af7f22c5ffa830
|
2010-05-23 12:26:15 -07:00 |
|
Luke Wagner
|
dcaba6f07a
|
Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
|
2010-03-03 17:52:26 -08:00 |
|
Luke Wagner
|
7c4734699c
|
Backed out changeset 23efaeb8652b
|
2010-05-13 02:21:27 -07:00 |
|
Luke Wagner
|
aa5db3e83b
|
Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
|
2010-03-03 17:52:26 -08:00 |
|
Andreas Gal
|
811ac4cf75
|
fast object iteration (558754, r=brendan, CLOSED TREE).
|
2010-05-07 17:52:52 -07:00 |
|
Nicholas Nethercote
|
08d3d1fa5e
|
Bug 563210 - "Assertion failure: isDenseArrayMinLenCapOk()," with gc, gczeal, Array, defineGetter. r=brendan.
|
2010-05-04 17:29:42 -07:00 |
|
Robert Sayre
|
8ec1a8b93a
|
Merge.
|
2010-05-03 12:32:11 -04:00 |
|
Robert Sayre
|
ab9d581867
|
Update dense array cloning with new factoring of getDenseArrayCapacity
|
2010-05-03 11:19:45 -04:00 |
|
Robert Sayre
|
66e25b27c2
|
Merge mozilla-central to tracemonkey.
|
2010-05-03 11:03:37 -04:00 |
|