Luke Wagner
|
cbc9601aa0
|
Bug 581893 - build a js::Invoke Gatling gun (r=waldo)
|
2010-09-28 15:23:43 -07:00 |
|
Tom Schuster
|
537c5775ed
|
Bug 601689 - Optimize GetArrayElement for arguments objects (r=lw)
--HG--
extra : rebase_source : 6360a47b95660da477a1f312ab8654a23e4019c1
|
2010-10-06 12:04:31 -07:00 |
|
David Mandelin
|
d3637a9f66
|
Bug 595963: notify iterators about property deletion in array_splice, r=gal
--HG--
extra : rebase_source : de2700e0d3d7bce1453a73155c569d28cfbd4482
|
2010-10-01 11:12:01 -07:00 |
|
Jason Orendorff
|
630900ee20
|
Finally get rid of /* Added by JSIFY */ comments. r=Waldo.
|
2010-10-01 18:46:54 -05:00 |
|
David Mandelin
|
a4b874a59c
|
Backed out changeset 97d2c33271e8 due to crashtest failures
|
2010-10-01 16:01:49 -07:00 |
|
David Mandelin
|
e25191cfd0
|
Bug 595963: notify iterators about property deletion in array_splice, r=gal
|
2010-10-01 11:12:01 -07:00 |
|
Jason Orendorff
|
00704fa52d
|
Bug 595297 - Portable serialize/deserialize implementation of the HTML5 structured cloning algorithm (jsclone.cpp). r=gal.
|
2010-09-30 19:47:10 -05:00 |
|
Gregor Wagner
|
fdb731becb
|
Bug 558861 - Compartmental GC (r=gal)
|
2010-09-24 10:54:39 -07:00 |
|
Steve Fink
|
6a33041b03
|
Bug 583143 - Fix bustage with MOZ_TRACEVIS and other NPOTB code (r=lw)
|
2010-09-20 12:43:52 -07:00 |
|
Jim Blandy
|
96d7c2007b
|
Bug 492849 - Implement Object.preventExtensions, Object.isExtensible. a=waldo,jimb, r=brendan
--HG--
rename : js/src/jsapi-tests/testSeal.cpp => js/src/jsapi-tests/testDeepFreeze.cpp
|
2010-09-21 11:35:29 -07:00 |
|
Brian Hackett
|
066d48b6b6
|
Backed out changeset 09ffb30caa47
|
2010-09-20 12:05:21 -07:00 |
|
Brian Hackett
|
e8819f33fa
|
Make JSObject flexible length, bug 584917. r=brendan
|
2010-09-20 11:40:32 -07:00 |
|
Jim Blandy
|
2a3cf83056
|
Bug 537873, Bug 514574: Have strict mode code report TypeErrors for assignments, deletions. r=brendan
TODO: Fix error messages.
|
2010-09-15 13:43:55 -07:00 |
|
Jim Blandy
|
eed175c2ac
|
Bug 537873, Bug 514574: Use ObjectOps::setProperty for both fast and slow arrays. r=brendan
|
2010-09-15 13:43:54 -07:00 |
|
Nicholas Nethercote
|
837cae8aad
|
Bug 590834 - Clean up number-to-string code. r=jwalden.
|
2010-09-13 13:08:25 -07:00 |
|
Luke Wagner
|
562fc49870
|
Bug 539144 - Make formal args a jit-time const offset from fp; rm argv/argc/thisv/script/callobj (r=brendan,dvander)
|
2010-08-09 22:43:33 -07:00 |
|
Brendan Eich
|
d7abc9c150
|
Eliminate JSObject::freeslot via monotonic lastProp->freeslot (592556, r=jorendorff,dvander).
|
2010-09-02 14:50:44 -07:00 |
|
Nicholas Nethercote
|
887c472b16
|
Bug 580752 - TM: optimize setelem. r=gal.
|
2010-09-08 18:31:47 -07:00 |
|
Luke Wagner
|
5e9978f911
|
Bug 581263 - remove slow natives (r=waldo,mrbkap)
|
2010-08-16 12:35:04 -07:00 |
|
David Mandelin
|
5eba7a1580
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-31 10:36:08 -07:00 |
|
Brendan Eich
|
85ea65ea98
|
Bug 592001 - Fix v8-regexp regression in wake of patch for bug 558451 (r=igor, CLOSED TREE).
|
2010-08-31 07:33:25 -07:00 |
|
David Mandelin
|
3dc48e12b2
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-30 15:13:32 -07:00 |
|
Brendan Eich
|
790ddc9e99
|
Merge JSScope into JSObject and JSScopeProperty (now js::Shape; bug 558451, r=jorendorff).
|
2010-08-29 11:57:08 -07:00 |
|
David Mandelin
|
a21c621577
|
Merge from Tracemonkey.
|
2010-08-19 11:11:36 -07:00 |
|
Gregor Wagner
|
77d8fcb9e6
|
Bug 572057 - TM: remove weak roots (pigeon hole) r=igor
|
2010-08-18 12:46:47 -07:00 |
|
David Mandelin
|
d32d792513
|
[JAEGER] Merge from tracemonkey. Note that we will currently fail one trace test that was recently added. There is a bug in that test that will be fixed posthaste.
|
2010-08-17 15:32:40 -07:00 |
|
David Mandelin
|
17a258c673
|
[JAEGER] Merge from tracemonkey.
|
2010-08-11 11:23:29 -07:00 |
|
David Mandelin
|
df3e6a9e74
|
[JAEGER] Merge from tracemonkey.
|
2010-08-09 11:36:39 -07:00 |
|
Paul Biggar
|
6634b70997
|
Split object/function allocation paths to avoid branch (578158, r=brendan).
|
2010-08-09 09:11:22 -07:00 |
|
Jeff Walden
|
df688c0946
|
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
|
5ab7972159
|
Fast native constructors, bug 579471.
|
2010-08-03 12:20:48 -07:00 |
|
David Mandelin
|
d7f6c4209b
|
Merge from Tracemonkey.
|
2010-08-02 15:55:29 -07:00 |
|
Robert Sayre
|
250c59eece
|
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
|
9bae5e1079
|
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 |
|
Luke Wagner
|
b23d605527
|
Bug 579183 - loosen-up StackSegment invariants - part 5 - CallArgs (r=waldo)
--HG--
extra : rebase_source : 4031cc1def70bef58bfa759a4cc90af06adfc9cd
|
2010-07-30 10:41:03 -07:00 |
|
David Mandelin
|
4c5a188923
|
[JAEGER] Merge from Tracemonkey.
|
2010-07-29 13:23:33 -07:00 |
|
Igor Bukanov
|
4eff9db05f
|
bug 579957 - parent as a field in JSObject. r=lw
|
2010-07-29 19:11:27 +02:00 |
|
Brian Hackett
|
e56731d546
|
JM: OOL fast path for setting array holes, bug 580355
|
2010-07-28 13:07:26 -07:00 |
|
Igor Bukanov
|
181c2cdf3a
|
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
|
b4a4d8d48e
|
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
|
98a47a4f07
|
Array.prototype lost its length property (583429, r=brendan).
|
2010-07-30 18:24:03 -07:00 |
|
Robert Sayre
|
c7bd912564
|
Backed out changeset d8bbb2ef3038. (Igor Bukanov – bug 579957 - parent as a field in JSObject. r=lw)
|
2010-07-29 18:11:41 -07:00 |
|
Robert Sayre
|
c62ccd686b
|
Backed out changeset b404ad209cb9. (Bug 587257 - Make Array.prototype.join faster. r=lw)
|
2010-08-23 19:20:46 -04:00 |
|
Robert Sayre
|
640b1f3097
|
Bug 587257 - Make Array.prototype.join faster. r=lw
|
2010-08-23 16:28:36 -04:00 |
|
Igor Bukanov
|
2019c722fb
|
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
|
2010-06-12 18:29:04 +02:00 |
|
Igor Bukanov
|
a69fd0a49f
|
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
|
2010-06-12 18:29:04 +02:00 |
|
Andreas Gal
|
988aed587b
|
Don't read past capacity in js_IsDensePrimitiveArray (582451, r=brendan).
|
2010-07-27 22:43:49 -07:00 |
|
Nicholas Nethercote
|
9dfbe8877d
|
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
|
d23600e449
|
Bug 582081 - Dense array patches regressed empty Array creation on Dromaeo. r=jwalden
|
2010-07-27 16:42:58 -07:00 |
|
Brendan Eich
|
794e678554
|
Arguments.callee.caller does not work in FF 4 under certain circumstances (577648, r=jwalden).
|
2010-07-23 14:41:56 -07:00 |
|