Leon Sha<leon.sha@sun.com>
|
136b94d6f4
|
Backout last change. Bug 516318 - [TraceMonkey] Multiple cases in trace-test failed on Sparc platform.
|
2009-09-22 15:55:25 +08:00 |
|
Nicholas Nethercote
|
401cfd7471
|
Bug 518061 - NJ merge: add ExprFilter::insLoad(). r=graydon.
|
2009-09-22 17:21:59 +10:00 |
|
Leon Sha<leon.sha@sun.com>
|
2a166fa683
|
Bug 516318 - [TraceMonkey] Multiple cases in trace-test failed on Sparc platform. r=brendan.
|
2009-09-22 14:19:02 +08:00 |
|
Nicholas Nethercote
|
3457c17879
|
Bug 518042 - NJ merge: Nativei386.h whitespace wibbles. r=graydon.
|
2009-09-22 14:27:35 +10:00 |
|
David Anderson
|
647db183ee
|
Limit JSString length to 28 bits on 64-bit platforms (bug 513348, r=brendan).
|
2009-09-21 17:17:19 -07:00 |
|
Graydon Hoare
|
0d45861f13
|
Bug 518011 - NJ merge: XORPD in x86, and some tidying, r=gal.
--HG--
extra : rebase_source : 96eeedbe25f5931ed71835d0cb7383188e016880
|
2009-09-21 17:03:07 -07:00 |
|
David Mandelin
|
6b652df63e
|
Bug 516458 followup: adding the terminator to improve accuracy for short strings, rs=brendan
|
2009-09-21 17:00:25 -07:00 |
|
Brendan Eich
|
127f3afdb7
|
Fix indentation.
|
2009-09-21 16:44:35 -07:00 |
|
Brendan Eich
|
bc30b36a39
|
Merge
|
2009-09-21 16:41:37 -07:00 |
|
Brendan Eich
|
4bb103007a
|
Sync record_JSOP_LAMBDA with interpreter (517637, r=jorendorff).
|
2009-09-21 16:41:16 -07:00 |
|
David Mandelin
|
e64eff4b1e
|
Bug 517332: adjust expected side exit count by platform to fix spurious arm test failures, r=dvander
|
2009-09-21 16:40:25 -07:00 |
|
Graydon Hoare
|
e102fc5e1c
|
Bug 517299 - Allocator mismatch (calloc+delete) for class TraceRecorder and LirWriter, r=gal.
|
2009-09-21 14:06:42 -07:00 |
|
Graydon Hoare
|
7ac990150d
|
Bug 517601 - TM merge: revive lirasm, r=jorendorff.
|
2009-09-18 16:07:49 -07:00 |
|
Andreas Gal
|
fae898aa3f
|
Bug 517567: NJ: ARM asm_arg does not handle LIR_ldq in register parameters with softfloat, r=dvander
|
2009-09-21 12:30:39 -07:00 |
|
Graydon Hoare
|
369e54f9b3
|
Bug 512591 - trace-tests needs a |valgrind| flag, r=sayrer.
|
2009-09-21 11:32:09 -07:00 |
|
Jeff Walden
|
d47fa5ba16
|
Bug 517594 - Add assertions to verify that sprops being used don't have an id == JSVAL_NULL, to attempt to catch such bugs as early as possible. r=jorendorff
--HG--
extra : rebase_source : 0018d627c98d37dae8b008fba7681d63747e18f1
|
2009-09-18 15:39:09 -07:00 |
|
Julian Seward
|
20c60b8f33
|
Bug 514071: fix 32/64-bit format warnings in TMFLAGS=stats code, r=graydon
|
2009-09-21 11:14:07 -07:00 |
|
David Mandelin
|
328ad0c965
|
Bug 514071: count external strings as malloc'd memory for JS GC scheduling, r=igor
--HG--
extra : rebase_source : b2888a1705c49deabaf4aeac9be23c4ed06132d7
|
2009-09-21 11:01:09 -07:00 |
|
Igor Bukanov
|
1e96fce476
|
bug 517795 - followup to fix the issue 512046.
|
2009-09-21 12:49:12 +04:00 |
|
Blake Kaplan
|
ed88fddf07
|
Bug 517721 - Deal with incelem on NULL. r=gal
|
2009-09-19 17:18:34 -07:00 |
|
Igor Bukanov
|
8da9fad53a
|
bug 512046 - avoid maintaing a per-runtime iterator list. r=brendan
|
2009-09-19 13:40:43 +04:00 |
|
David Mandelin
|
653ee067df
|
Bug 517345 followup: fix turning off jitstats test in non-debug builds, no_r=me
|
2009-09-18 17:46:16 -07:00 |
|
David Mandelin
|
7c2e702632
|
Bug 517345: fix jitstats architecture flags, r=gal
--HG--
extra : rebase_source : bea8fd342f3f57071150c64e689971f14ecaa55e
|
2009-09-18 14:27:07 -07:00 |
|
Graydon Hoare
|
c421bb6e66
|
Bug 517530 - NJ merge: whitespace, equivalent code, PPC churn, r=dvander.
|
2009-09-18 13:31:09 -07:00 |
|
Jason Orendorff
|
a452c93626
|
Merge backout of bug 500431.
|
2009-09-18 08:58:48 -05:00 |
|
Jason Orendorff
|
cb511bce9e
|
Backed out changeset 2fbd2420ef8b (bug 500431) due to Tinderbox orangeness.
|
2009-09-18 08:58:24 -05:00 |
|
Jason Orendorff
|
3260b4d4c5
|
Merge.
|
2009-09-18 08:55:30 -05:00 |
|
Jason Orendorff
|
b74384b5c8
|
Backed out changeset 3f508cfdfa36 (bug 500431) due to tinderbox orangeness
|
2009-09-18 08:55:01 -05:00 |
|
Jason Orendorff
|
d4c849d0f3
|
Merge.
|
2009-09-18 08:54:30 -05:00 |
|
Jason Orendorff
|
5d26f5c835
|
Backed out changeset 8abad92fd850 (bug 500431) due to Tinderbox orangeness
|
2009-09-18 08:53:03 -05:00 |
|
Jason Orendorff
|
5c38a9e48d
|
Backed out changeset eafee0100926 (bug 500431) due to Tinderbox orangeness
|
2009-09-18 08:52:27 -05:00 |
|
Jason Orendorff
|
b2c20c2d5e
|
Follow-up to bug 500431: change int constants to unsigned as Waldo asked in review. No bug#.
--HG--
extra : rebase_source : dfd17cf24d7d4c8362a8899521a7b6fed049d00a
|
2009-09-17 23:02:08 -05:00 |
|
Brendan Eich
|
2cf8dc9cf7
|
Remove now-redundant USE2DEF flags propagation before LinkUseToDef, which does it (510783 followup, r=mrbkap).
|
2009-09-17 19:44:24 -07:00 |
|
Brendan Eich
|
59ee053a5e
|
Propagate USE2DEF flags in LinkUseToDef, duh (510783, r=mrbkap).
|
2009-09-17 18:56:23 -07:00 |
|
Graydon Hoare
|
16f6673674
|
Bug 517366 - NJ Merge: A Container assertion and more VMPI insulation, r=dvander.
|
2009-09-17 18:13:05 -07:00 |
|
David Mandelin
|
b152e9656d
|
Bug 517117: don't trace JSOP_ARGCNT if arguments.length has been overridden, r=dvander
--HG--
extra : rebase_source : a53403064c533bdc3270408f0d29eeec12970040
|
2009-09-17 18:13:20 -07:00 |
|
Jason Orendorff
|
28f39d7f60
|
Fix JS_PROPERTY_CACHE_METERING-only build breakage from bug 500431. No bug#, rs=brendan.
--HG--
extra : rebase_source : 8f31bd8358bbd7957381dd1cac34067ea1a3bb5b
|
2009-09-17 20:02:33 -05:00 |
|
David Mandelin
|
38779e6762
|
Bug 516062: detect overridden arguments.length on trace for JSOP_ARGCNT, r=dvander
|
2009-09-17 18:00:01 -07:00 |
|
David Mandelin
|
836a74cc80
|
No bug, fixing tinderbox orange apparently caused by missing OOM check, r=gal in person
|
2009-09-17 17:44:19 -07:00 |
|
Jason Orendorff
|
b040e5c724
|
Bug 500431 - Encapsulate the property cache using C++ best practices - Part 2, refactoring. r=Waldo.
|
2009-09-17 18:24:38 -05:00 |
|
Jason Orendorff
|
666b4c3e13
|
Bug 500431 - Encapsulate the property cache using C++ best practices - Part 1, just moving a few functions to a new file.
|
2009-09-17 18:23:36 -05:00 |
|
x0
|
8180b3b7c3
|
Bug 429243 - /[\0]/.exec('\0') fails. r=crowder
|
2009-09-17 15:48:00 -07:00 |
|
Blake Kaplan
|
9b523edf4a
|
Bug 517349 - Remove an incorrect assertion (we already do the work to make the condition not matter. r=dvander
|
2009-09-17 16:10:36 -07:00 |
|
Blake Kaplan
|
9d9aa554b9
|
No bug - Fix GCC warning by removing unused 'typedef' keyword. r=graydon
--HG--
extra : rebase_source : fcccfa5384f53f275caecca1e1e83b3951379b50
|
2009-09-17 15:47:58 -07:00 |
|
Graydon Hoare
|
fd60b3339c
|
Bug 517331 - NJ merge: harmless Nativei386.h changes, r=dvander.
|
2009-09-17 14:50:32 -07:00 |
|
Graydon Hoare
|
d9af42beb8
|
Bug 517333 - NJ merge: move LIR 64-bit opcodes around, r=dvander.
|
2009-09-17 14:49:49 -07:00 |
|
Andreas Gal
|
a01c7f0d78
|
Merge.
|
2009-09-17 15:46:25 -07:00 |
|
Andreas Gal
|
55697d8ebf
|
Merge.
|
2009-09-17 15:44:30 -07:00 |
|
David Anderson
|
d89c2f19a1
|
Fix over-counting of trace abort stats (no bug, r=gal).
|
2009-09-17 15:42:48 -07:00 |
|
Andreas Gal
|
38b0ee0297
|
Backed out changeset 5f449dffdff5 (regressed tp4 private bytes, and we are not sure what the hell that means).
|
2009-09-17 15:40:37 -07:00 |
|