Jeff Walden
|
136daf85e6
|
Bug 484495 - new String(obj) asserts when tracing. r=brendan, r=gal
|
2009-03-22 12:49:15 -07:00 |
|
Igor Bukanov
|
f7b0f5ece5
|
bug 455981 - duplicated arguments no longer supported when destructuring pattern is used. r=brendan
|
2009-03-22 10:54:17 +01:00 |
|
Igor Bukanov
|
f28d80b499
|
Backed out changeset e117c22cc1d1 - the landed patch for bug 437325 has a shutdown leak.
|
2009-03-22 10:15:27 +01:00 |
|
Igor Bukanov
|
a61176553e
|
bug 437325 - JSThread is no longer shared between JSRuntime instances. r=brendan
|
2009-03-22 10:07:14 +01:00 |
|
Andreas Gal
|
5bb4584e92
|
Don't reason about fragment when deep aborting (484543, r=brendan).
|
2009-03-21 14:46:06 -07:00 |
|
Vladimir Vukicevic
|
0a72958c35
|
b=484561; [arm] minimal fix to get LIR_alloc working
|
2009-03-21 08:40:19 -07:00 |
|
Andreas Gal
|
47a36bca0d
|
Property close loops even in the presence of partially constant loop conditions (482800, r=brendan).
|
2009-03-21 01:07:51 -07:00 |
|
Andreas Gal
|
6368b53aa8
|
Don't attempt to call fast native constructors on trace (484531, r=brendan).
|
2009-03-21 00:40:39 -07:00 |
|
Andreas Gal
|
b438fd1512
|
Can't allocate new stack chunks while on trace (484524, r=brendan).
|
2009-03-21 00:26:03 -07:00 |
|
Vladimir Vukicevic
|
a7b8dad8aa
|
arm bustage fix
|
2009-03-20 19:40:54 -07:00 |
|
Andreas Gal
|
0827d2a92d
|
Remove all traceable natives from jsstr.cpp that don't have any fast path code in them (463238 part 2, r=brendan).
|
2009-03-20 18:53:07 -07:00 |
|
Andreas Gal
|
43feef625d
|
Support calling arbitrary JSFastNatives from trace (463238, r=brendan).
|
2009-03-20 18:52:11 -07:00 |
|
Andreas Gal
|
9bee45ca8e
|
trace JSOP_CALLELEM (484334, r=mrbkap)
|
2009-03-20 17:21:57 -07:00 |
|
Andreas Gal
|
4017bf1be3
|
str_match should use js_GetCurrentBytecodePC (484308, r=mrbkap).
|
2009-03-20 17:07:30 -07:00 |
|
Andreas Gal
|
7b58dd1b90
|
Make new String() trace (484333, r=brendan).
|
2009-03-20 16:30:31 -07:00 |
|
Vladimir Vukicevic
|
3e006f19eb
|
void -> bool
|
2009-03-20 16:10:31 -07:00 |
|
Vladimir Vukicevic
|
3b44833a46
|
call underrunProtect more aggressively, and remove some LD32_nochks that weren't being protected
|
2009-03-20 15:53:38 -07:00 |
|
Vladimir Vukicevic
|
005b46e678
|
b=484196; fix softfloat due to missing iu2fArg call; r=gal
|
2009-03-20 15:53:35 -07:00 |
|
Vladimir Vukicevic
|
d317d0075d
|
b=480796; detect whether ARM chip has VFP and/or v6t2 instructions; r=gal
|
2009-03-20 15:53:33 -07:00 |
|
Vladimir Vukicevic
|
904d0dce27
|
Fix asm_quad to use existing load instructions; fix branch macros to use existing conditional branch macro
|
2009-03-20 15:53:14 -07:00 |
|
Vladimir Vukicevic
|
ffb503790f
|
trace-tests: Add int overflow/underflow test
|
2009-03-20 15:53:14 -07:00 |
|
Vladimir Vukicevic
|
0034034e03
|
[arm] b=481761; use movw/movt when possible for loading 32-bit constants; r=graydon
|
2009-03-20 15:53:14 -07:00 |
|
Vladimir Vukicevic
|
b72889b918
|
[arm] b=481761; clean up load and store instructions; change move macro to follow covention; r=graydon
|
2009-03-20 15:53:14 -07:00 |
|
Vladimir Vukicevic
|
6ec71623d5
|
[arm] b=481761; rename MOV instructions to match ARM, not x86; r=graydon
|
2009-03-20 15:53:14 -07:00 |
|
Vladimir Vukicevic
|
7d6eca6372
|
[arm] b=481761; fix up asm_cmov; assert on non-qcmov; r=graydon
|
2009-03-20 15:53:14 -07:00 |
|
Vladimir Vukicevic
|
d0fa8fe9c9
|
[arm] b=481761; Finish up ALU op conversions; r=graydon
|
2009-03-20 15:53:14 -07:00 |
|
Vladimir Vukicevic
|
b992e5da9e
|
[arm] b=481761; ARM ALU step 1; r=graydon
|
2009-03-20 15:53:14 -07:00 |
|
Vladimir Vukicevic
|
4afdab4e12
|
[arm] b=481761; Rename ccName -> condName, rename Scratch to IP; r=graydon
|
2009-03-20 15:53:14 -07:00 |
|
Jeff Walden
|
bb500538a7
|
Bug 483103 - Better fixes for getting the lengths of strings and String objects. r=brendan
|
2009-03-20 15:31:01 -07:00 |
|
Andreas Gal
|
2018b20826
|
Bump maxbranches to 32 (484341, r=dmandelin).
|
2009-03-20 14:24:23 -07:00 |
|
Igor Bukanov
|
05591c4681
|
bug 426827 - removing incorrect assert. r=mrbkap
|
2009-03-20 12:37:20 +01:00 |
|
Igor Bukanov
|
f0dbec109f
|
436700 - fixing backref assert. r=dmandelin
|
2009-03-20 12:30:40 +01:00 |
|
Bob Clary
|
92ea41fe3e
|
bug 457065 - JavaScript Tests by Jesse Ruderman, Gary Kwong.
|
2009-03-19 21:47:12 -07:00 |
|
Bob Clary
|
c4f6fcf31b
|
bug 471373 - JavaScript Test by Jesse Ruderman.
|
2009-03-19 21:47:11 -07:00 |
|
Bob Clary
|
09849dff79
|
bug 472528 - JavaScript Tests by Gary Kwong, Jesse Ruderman.
|
2009-03-19 21:47:11 -07:00 |
|
Bob Clary
|
da82e558b6
|
bug 472703 - JavaScript Test by Gary Kwong.
|
2009-03-19 21:47:11 -07:00 |
|
Bob Clary
|
964696778d
|
bug 471660 - JavaScript Test by Gary Kwong.
|
2009-03-19 21:47:11 -07:00 |
|
Bob Clary
|
de82d134ee
|
JavaScript Tests - sync cvs->hg browser.js, no bug.
|
2009-03-19 21:47:11 -07:00 |
|
Bob Clary
|
47ccbeff0d
|
bug 469937 - JavaScript Test by Jesse Ruderman, merge cvs->hg.
|
2009-03-19 21:47:11 -07:00 |
|
Bob Clary
|
d8c9d7a3ec
|
bug 476655 - JavaScript Test by Gary Kwong.
|
2009-03-19 21:47:10 -07:00 |
|
Bob Clary
|
f610f0fb59
|
bug 477733 - JavaScript Test by Jesse Ruderman.
|
2009-03-19 21:47:10 -07:00 |
|
Bob Clary
|
fc6afb184b
|
bug 479252 - JavaScript Test by Igor Bukanov.
|
2009-03-19 21:47:10 -07:00 |
|
Bob Clary
|
e7bf449cda
|
bug 479381 - JavaScript Test by Jason Orendorff.
|
2009-03-19 21:47:10 -07:00 |
|
Bob Clary
|
bb2912232c
|
bug 479430 - JavaScript Tests by Igor Bukanov.
|
2009-03-19 21:47:10 -07:00 |
|
Bob Clary
|
a18418a81a
|
bug 479487 - JavaScript Test by Igor Bukanov.
|
2009-03-19 21:47:10 -07:00 |
|
Bob Clary
|
926fabe8b7
|
bug 479551 - JavaScript Test by Jeff Walden.
|
2009-03-19 21:47:09 -07:00 |
|
Bob Clary
|
a6436b781d
|
bug 480096 - JavaScript Test by Peter Seliger.
|
2009-03-19 21:47:09 -07:00 |
|
Bob Clary
|
ec97849366
|
bug 480244 - JavaScript Test by Graydon Hoare.
|
2009-03-19 21:47:09 -07:00 |
|
Bob Clary
|
622f4ad063
|
bug 480579 - JavaScript Test by Jason Orendorff.
|
2009-03-19 21:47:09 -07:00 |
|
Bob Clary
|
4905075627
|
bug 481516 - JavaScript Test by Jason Orendorff.
|
2009-03-19 21:47:09 -07:00 |
|