Luke Wagner
|
5508ffb812
|
Merge
|
2010-05-24 22:47:59 -07:00 |
|
Luke Wagner
|
b99257ad72
|
Fix bug
|
2010-05-24 22:19:29 -07:00 |
|
David Mandelin
|
ba9474f4cc
|
Fix jsreftest ecma\Array\15.4.4.5-1.js
|
2010-05-24 19:00:44 -07:00 |
|
David Mandelin
|
b4f186acbb
|
Removed all attempts to align values on MSVC, because they don't seem to help perf.
|
2010-05-24 17:37:30 -07:00 |
|
David Mandelin
|
528fb3452d
|
Fixing len nonsense to satisfy an assertion.
|
2010-05-24 15:38:10 -07:00 |
|
David Mandelin
|
3e23b61592
|
Refix alignment. For now, don't try to align on MSVC, because parameters cannot be aligned, which forces us to take either build errors or alignment-checking assertions if we do try to align.
|
2010-05-24 15:31:08 -07:00 |
|
David Mandelin
|
75a0a2ea71
|
Followup to previous: fix local |len| in exception handling code.
|
2010-05-24 13:54:33 -07:00 |
|
David Mandelin
|
cc4241aff5
|
Make all references to |len| refer to the js_Interpret-wide variable so dispatch works correctly on Windows.
|
2010-05-24 13:45:40 -07:00 |
|
David Mandelin
|
8aa596de26
|
Fix most MSVC warnings.
|
2010-05-24 13:26:38 -07:00 |
|
David Mandelin
|
fd80dfdf22
|
Build fixes for MSVC. It should now build on Windows, albeit with warnings.
|
2010-05-24 12:55:11 -07:00 |
|
Luke Wagner
|
b50352b41c
|
Tighten checking with JSID, fix bug
|
2010-05-21 14:11:15 -07:00 |
|
Luke Wagner
|
b703c42217
|
Fix bug
|
2010-05-21 11:40:47 -07:00 |
|
Luke Wagner
|
d21e5529df
|
Up js shell gc limit so that splay fits
|
2010-05-21 11:34:05 -07:00 |
|
Luke Wagner
|
926bf1e82a
|
Passing trace-tests
|
2010-05-20 18:39:06 -07:00 |
|
Luke Wagner
|
eeb3b22ccd
|
Bug fixes
|
2010-05-20 16:44:08 -07:00 |
|
Luke Wagner
|
72913f6cf1
|
Bug fixes, cleanups
|
2010-05-20 10:05:04 -07:00 |
|
Luke Wagner
|
6836687a5e
|
jsapi-tests pass
|
2010-05-19 18:40:27 -07:00 |
|
Luke Wagner
|
c6bf080b3e
|
Fixed bugs; can compile imacros
|
2010-05-19 17:11:57 -07:00 |
|
mozilla@buildmonkey-left.mv.mozilla.com
|
88fadd2d53
|
Fix some things so this builds on 64-bit and OS X
|
2010-05-19 09:55:27 -07:00 |
|
Luke Wagner
|
881464a84d
|
Do less copying for INC operations
|
2010-05-19 14:39:16 -07:00 |
|
Luke Wagner
|
aac51d75b6
|
Turns out implicit conversion from JSString to Value is also dangerous (NULL).
|
2010-05-18 19:05:30 -07:00 |
|
Luke Wagner
|
3d3937c581
|
Quiet warnings, fix strict-aliasing bug
|
2010-05-18 18:29:26 -07:00 |
|
Luke Wagner
|
d3a3926b34
|
Fix bugs
|
2010-05-18 17:25:12 -07:00 |
|
Luke Wagner
|
19c9bbad15
|
Turns out function objects can be on parent chains
|
2010-05-18 14:23:23 -07:00 |
|
Luke Wagner
|
4efd7171cc
|
Started fixing asserts
|
2010-05-17 22:57:30 -07:00 |
|
Luke Wagner
|
e374a37e1c
|
Remove explicit copy, ObjPtr
|
2010-05-17 22:15:51 -07:00 |
|
Luke Wagner
|
d1c3253e19
|
It compiles and links. Time to make it run
|
2010-05-17 21:21:44 -07:00 |
|
Luke Wagner
|
b3c6d771b1
|
Fixing shell/js
|
2010-05-17 18:49:58 -07:00 |
|
Luke Wagner
|
98a19c517d
|
finish jsxml
|
2010-05-17 16:52:38 -07:00 |
|
Luke Wagner
|
9b7f2175aa
|
up to jsxml now
|
2010-05-14 19:57:00 -07:00 |
|
Luke Wagner
|
6d87e93eef
|
30% through jsstr
|
2010-05-13 18:55:25 -07:00 |
|
Luke Wagner
|
0a7c4f2ffb
|
convert up to jsstr
|
2010-05-13 14:49:26 -07:00 |
|
Luke Wagner
|
db5b99989b
|
convert jsnum, touch up jsobj
|
2010-05-13 02:03:08 -07:00 |
|
Luke Wagner
|
36fb0452a3
|
fix jsiter, convert jsmath
|
2010-05-12 22:58:11 -07:00 |
|
Luke Wagner
|
588e08228c
|
jsiter
|
2010-05-12 19:05:43 -07:00 |
|
Luke Wagner
|
4e6c52c52b
|
New Tag scheme, no SetObject silliness
|
2010-05-12 16:36:10 -07:00 |
|
Luke Wagner
|
400c4bbaef
|
Finished corrections from rebase
|
2010-05-12 12:32:34 -07:00 |
|
Luke Wagner
|
bd3571c1b5
|
Still recovering from rebase
|
2010-05-11 19:00:59 -07:00 |
|
Luke Wagner
|
6c0883c94f
|
Merge from tracemonkey
|
2010-05-11 00:41:08 -07:00 |
|
Luke Wagner
|
4e71f5312b
|
(unrebased) fat value patch
|
2010-05-10 22:01:31 -07:00 |
|
Luke Wagner
|
1df076742a
|
Merge
|
2010-05-10 21:35:06 -07:00 |
|
Jason Orendorff
|
9b5693f187
|
Bug 564344 - Crash or "Assertion failure: slot < (this)->scope()->freeslot, at ../jsscope.h:563" @ JSObject::getSlot(unsigned int) when redefining property. r=brendan.
|
2010-05-10 18:43:34 -05:00 |
|
Andreas Gal
|
2bbccc6cff
|
can't trace generator close, follow up for 558754, CLOSED TREE
|
2010-05-07 19:19:19 -07:00 |
|
Andreas Gal
|
2004c301c3
|
fast object iteration (558754, r=brendan, CLOSED TREE).
|
2010-05-07 17:52:52 -07:00 |
|
Andreas Gal
|
b943be441e
|
xml[index] only works for JSXML_CLASS_LIST (564377, r=brendan, CLOSED TREE).
|
2010-05-07 13:33:57 -07:00 |
|
Dan Witte
|
8abd831785
|
Bug 562809 - js::HashTable::init(n) should guarantee success of next 'n' add()s. r=luke
|
2010-05-06 09:14:43 -07:00 |
|
Blake Kaplan
|
5acba45793
|
Fix bug 563243. r=jorendorff
--HG--
extra : rebase_source : 4d0b7a62b0b1c458e2bb7f109e98da604ecba03a
|
2010-05-03 15:23:01 -07:00 |
|
Nicholas Nethercote
|
c346baf81a
|
Bug 562857 - TM: use LIR_d2i instead of js_DoubleToInt32() when possible. r=gal.
|
2010-05-05 16:50:50 -07:00 |
|
Jeff Walden
|
575c66738f
|
Bug 552560 - Reenable the ctypes test in chrome workers, and make all parent-checks only happen if we're running in xpcshell and have access to the parent(o) function. r=dwitte
|
2010-05-05 14:35:12 -07:00 |
|
Dan Witte
|
c9d150350d
|
Fix crash.
|
2010-05-05 15:57:34 -07:00 |
|