Robert Sayre
|
842cbb7211
|
JSON stringify and parse have the wrong length. bug 554082. r=waldo
|
2010-04-01 16:19:45 -04:00 |
|
Luke Wagner
|
6880c3a6fa
|
Remove JSTreeContext/TokenStream warnings (no bug, r=me)
|
2010-04-01 12:41:01 -07:00 |
|
Jason Orendorff
|
c9bc8b3c1c
|
Bug 554195 - jsdtoa.cpp should #define MALLOC and FREE. r=jwalden.
|
2010-04-01 13:50:38 -05:00 |
|
Jason Orendorff
|
d354a0998c
|
No bug: fix visibility warnings in GCC, no_r=me
|
2010-04-01 11:01:14 -05:00 |
|
Nicholas Nethercote
|
795d4b8ad2
|
Bug 556353 - Remove OBJ_IS_NATIVE, HAS_FUNCTION_CLASS. r=brendan.
|
2010-03-31 22:13:51 -07:00 |
|
Nicholas Nethercote
|
0c54c01325
|
merge
|
2010-03-31 16:46:00 -07:00 |
|
Nicholas Nethercote
|
445ae50d22
|
Bug 555633 - nanojit: rename opcodes in LIRopcode.tbl (TM-specific part). r=jseward.
|
2010-03-31 16:42:18 -07:00 |
|
Nicholas Nethercote
|
4a236b15e0
|
Update nanojit-import-rev stamp.
|
2010-03-31 16:40:30 -07:00 |
|
Jason Orendorff
|
24aa3470aa
|
Bug 556315 part 2 - JSObject::getGlobal() and JSStackFrame::getThisObject(). r=gal.
--HG--
extra : rebase_source : 103e73537d3c2f537a914b69a620136451a664ba
|
2010-03-31 17:57:03 -05:00 |
|
Robert Sayre
|
1662adce23
|
Merge.
|
2010-03-31 15:24:16 -07:00 |
|
Robert Sayre
|
a917a3641e
|
Merge.
|
2010-03-31 15:22:29 -07:00 |
|
Jason Orendorff
|
33d9cdc537
|
Bug 556315 part 1 - Remove GCReachableFrame. r=gal.
--HG--
extra : rebase_source : 1db26956cf3f73f1213ab222f4c3ee12637265c5
|
2010-03-31 17:17:20 -05:00 |
|
Nicholas Nethercote
|
a0e29d2b63
|
Fix ARM bustage for bug 555633. r=me.
--HG--
extra : convert_revision : be4f098b6cb32f2c2787ef2842402f2b39e0925d
|
2010-03-31 15:14:28 -07:00 |
|
Robert Sayre
|
f274aba6cd
|
Merge.
|
2010-03-31 15:13:18 -07:00 |
|
Nicholas Nethercote
|
d701093eb8
|
Bug 555633 - nanojit: rename opcodes in LIRopcode.tbl. r=edwsmith.
--HG--
extra : convert_revision : e09eec330c04cfbf3da745635c67f2fc3fee6c28
|
2010-03-31 15:07:50 -07:00 |
|
Robert Sayre
|
c8c02b70fc
|
Merge mozilla-central to tracemonkey.
|
2010-03-31 12:47:53 -07:00 |
|
Robert Sayre
|
6512be25c4
|
Merge.
|
2010-03-31 08:52:05 -07:00 |
|
Robert Sayre
|
cd70d71b16
|
Fix merge bustage.
|
2010-03-31 08:21:07 -07:00 |
|
Robert Sayre
|
baeb2d1edf
|
Merge mozilla-central to tracemonkey.
|
2010-03-30 21:13:01 -07:00 |
|
Nicholas Nethercote
|
1b2ab1f779
|
Don't pointlessly set fslots[JSSLOT_ARRAY_COUNT] to a integer jsval when converting a dense array to a slow array. no bug, r=brendan via IRC.
|
2010-03-30 20:19:41 -07:00 |
|
Nicholas Nethercote
|
07c2f920b4
|
Bug 555881 - TM: remove dead fields from TraceMonitor. r=waldo.
|
2010-03-30 18:06:38 -07:00 |
|
Vladimir Vukicevic
|
5eb972e12f
|
b=555807; typed array native constructor fix; r=jorendorff
|
2010-03-30 16:43:42 -07:00 |
|
Nicholas Nethercote
|
684396fb91
|
Bug 555631 - Convert STOBJ_* macros to inline functions. r=gal.
|
2010-03-30 14:42:48 -07:00 |
|
Jeff Walden
|
ed2243cc54
|
Remove all remnants of JSTempValueRooter. WIN!
|
2010-03-30 11:14:47 -07:00 |
|
Jeff Walden
|
2b1daa3fe4
|
Realign to 64-bit, since pointers won't be sufficient for that on 32-bit systems.
|
2010-03-30 14:14:47 -07:00 |
|
Jeff Walden
|
6279380ef0
|
Readd changes to nsJSEnvironment.{cpp,h}, and adjust js::LazilyConstructed so as to force pointer alignment on the theory that's what was wrong.
--HG--
extra : rebase_source : 2215152cf0f03dbb69e49e9adb49979a72294620
|
2010-03-29 22:51:52 -07:00 |
|
Vladimir Vukicevic
|
8bf48b9f22
|
b=555721 - typed array checks; r=jorendorff
|
2010-03-30 11:55:20 -07:00 |
|
Brendan Eich
|
34b1a91d97
|
Fix arguments objects to share a runtime-wide empty scope, instead of each getting a differently shaped own scope at birth (554626, r=igor).
|
2010-03-30 00:44:28 -07:00 |
|
Jeff Walden
|
c8c8503f4e
|
Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) changes for bug 548702, betting the nsJSEnvironment.{cpp,h} changes were the bad ones causing n810 bustage.
|
2010-03-29 12:24:03 -07:00 |
|
Jeff Walden
|
ed80c98a49
|
Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702.
|
2010-03-29 19:47:40 -07:00 |
|
Jeff Walden
|
ba84f1175f
|
Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702.
|
2010-03-29 19:47:40 -07:00 |
|
Jeff Walden
|
fbc0da3a62
|
Backed out changeset 79fd90e2dd87, n810s all orange -- yay! Something fruitful to investigate!
|
2010-03-29 19:46:37 -07:00 |
|
Jeff Walden
|
fa7bcd268b
|
Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) and nsJSEnvironment.{cpp,h} changes for bug 548702.
|
2010-03-29 12:24:03 -07:00 |
|
Jeff Walden
|
58232e855c
|
Oops, forgot a necessary change to go with the jsparse changes in the last push.
|
2010-03-29 16:49:45 -07:00 |
|
Jeff Walden
|
bfbc9141af
|
Readd jsparse.cpp and jsparse.h changes for bug 548702.
|
2010-03-29 12:03:43 -07:00 |
|
Jeff Walden
|
739d62b244
|
Readd substantive jsgc.cpp changes for bug 548702.
--HG--
extra : rebase_source : dd4cc7651df4280d1166bf99907f8469e81b006d
|
2010-03-29 12:03:24 -07:00 |
|
Jason Orendorff
|
b97ec9dd6d
|
Fix busted tests to use reportCompare. no_r=orange.
--HG--
extra : rebase_source : 5d3055655d0c5326d08966c956f2e2d6fcf74e65
|
2010-03-29 14:57:43 -05:00 |
|
Jeff Walden
|
3e9195e624
|
Readd jsiter.cpp, jsscript.cpp, jsxml.cpp changes for bug 548702.
|
2010-03-29 11:36:33 -07:00 |
|
Jason Orendorff
|
e5a722c5a8
|
Bug 541255 - "Assertion failure: obj->isDenseArray(), at ../jsarray.cpp". r=brendan.
|
2010-03-29 11:24:42 -05:00 |
|
Jason Orendorff
|
75ca35caf0
|
Bug 554996 - Eliminate native-ops check before testing property cache. Part 2: tracer. r=gal.
|
2010-03-29 10:35:38 -05:00 |
|
Jason Orendorff
|
f2073f0251
|
Bug 554996 - Eliminate native-ops check before testing property cache. Part 1: interpreter. r=gal.
|
2010-03-29 10:35:16 -05:00 |
|
Jason Orendorff
|
4f1a939ec1
|
Bug 500431 part 5 - Make js::PropertyCache fields private. r=brendan.
|
2010-03-26 18:38:33 -05:00 |
|
Jeff Walden
|
d4b28272e8
|
Readd jsarray.cpp changes for bug 548702. array_sort in particular is a rat's-nest of complexity, so this file's changes are being pushed in isolation from all others. In the interest of getting the tree as pristine for morning, I'm pushing this now and letting it cycle while I sleep -- if it turns anything pretty colors, please back out. Otherwise, look for more in the morning...
|
2010-03-29 00:02:13 -07:00 |
|
Jeff Walden
|
09969174d8
|
Readd bug 548702's changes to jsapi.cpp, jsexn.cpp, jsfun.cpp, jsnum.cpp, and jsstr.cpp.
|
2010-03-28 22:05:50 -07:00 |
|
Jeff Walden
|
560212f1a8
|
Readd all jsobj.cpp and related changes from bug 548702.
|
2010-03-28 20:32:20 -07:00 |
|
Nicholas Nethercote
|
475f3125a3
|
Bug 541030 - nanojit: isconstq() should only succeed for 64-bit integer (TM-specific part). r=dvander.
|
2010-03-28 18:02:40 -07:00 |
|
Nicholas Nethercote
|
22018b88a0
|
Update nanojit-import-rev stamp.
|
2010-03-28 17:48:10 -07:00 |
|
Nicholas Nethercote
|
1125c9c311
|
Bug 541030 - nanojit: isconstq() should only succeed for 64-bit integer. r=rreitmai.
--HG--
extra : convert_revision : b8fea2e57673f9f2d4e864870d73ee294cabd4bd
|
2010-03-28 16:49:42 -07:00 |
|
Ignore Bukanov
|
3b3376853d
|
Bug 555338 - preprocessor define to tell when rdtsc is available. r=nnethercote.
--HG--
extra : convert_revision : 673444e26f4810744ff252ee113fd7f0f3d5a7c9
|
2010-03-28 15:31:53 -07:00 |
|
Jeff Walden
|
d5ecb23728
|
Readd more of the new rooting scaffolding from bug 548702, without enabling it (except in a side-by-side fashion where the two can both function and coexist).
|
2010-03-28 13:34:16 -07:00 |
|