Commit Graph

7139 Commits

Author SHA1 Message Date
Benjamin Smedberg
b7d3ba789d Unify rules.mk 2009-11-05 09:48:29 -05:00
Robert Sayre
d2ae303cb1 Merge tracemonkey to mozilla-central. 2009-11-04 17:57:42 -08:00
Graydon Hoare
9a195bc146 Update nanojit-import-rev stamp. 2009-11-04 10:28:43 -08:00
Graydon Hoare
4990d750b2 Bug 526011 - Backed out changeset ccae3c736aed, premature landing.
--HG--
extra : convert_revision : ba29ca88bc1acdee7ae1a532f202ee99f08ce755
2009-11-04 10:15:41 -08:00
Nicholas Nethercote
b19353ba34 Bug 517405 - nanojit: don't compute x86 FP conditions twice(!). r=rreitmai.
--HG--
extra : convert_revision : bb0d40d10977953fffe3063745de0d8778bec6c6
2009-11-04 16:44:13 +11:00
Nicholas Nethercote
d97e5c6a9e Bug 516348 - nanojit: add findSpecificRegForUnallocated(). r=edwsmith.
--HG--
extra : convert_revision : 0e40a8977b80a96f9233488878589afcdfc8d800
2009-11-04 14:45:29 +11:00
Graydon Hoare
77b0404bd4 Bug 525392 - Fix ARM branch-patching logic, r=vlad.
--HG--
extra : convert_revision : 3510743118fdb7ba39e941894ccf7a80788f8421
2009-11-03 11:49:31 -08:00
Graydon Hoare
e081d7f434 Bug 526070 - lirasm call argument ordering bug, r=dvander.
--HG--
extra : convert_revision : f3e975ca8d8e19b651f57b7599fd84162aaad8ec
2009-11-02 17:10:27 -08:00
David Anderson
0ceba054d4 Removed Fragment::vmprivate and Fragment::root (bug 526011, r=graydon).
--HG--
extra : convert_revision : ccae3c736aeddd81211073095132a7feb70c33e7
2009-11-03 10:16:17 -08:00
Luke Wagner
909f99b378 Bug 526356 - invalid debug memset of global native frame in ExecutreTree (r=dvander) 2009-11-03 15:22:48 -08:00
Luke Wagner
7e9e13723a Bug 525120 - move native stack off the C stack (fixes native global frame alignment) (r=dvander)
--HG--
extra : rebase_source : 88fd7104fd77507c7c6ffd3dd0464cc6954f90c0
2009-10-28 16:44:44 -07:00
Graydon Hoare
5e3a19ba8e Update nanojit-import-rev stamp. 2009-11-02 14:41:31 -08:00
Nicholas Nethercote
097c0ac933 Bug 525413 - lirasm: avoid operandCount, r=graydon.
--HG--
extra : convert_revision : f35c3aab85189126ca884e976372050c3278324f
2009-11-02 12:15:37 -08:00
Nicholas Nethercote
324726905d Bug 525411 - lirasm: fix CallInfo problems, r=graydon.
--HG--
extra : convert_revision : 18149ad4f58ed4f0cdc2034aeaa0acf269c1a205
2009-11-02 12:14:45 -08:00
Andreas Gal
f73327e2bb Avoid using uint16 in JSXML (525527, r=igor). 2009-11-02 13:45:22 -08:00
Andreas Gal
8982c58728 Fix bogus assert (525943, r=dvander). 2009-11-02 13:41:26 -08:00
Graydon Hoare
50c075b03c Update nanojit-import-rev stamp. 2009-11-02 11:07:20 -08:00
Jacob Bramley
6168fd499c Bug 525878 - The lirasm call1 test fails on ARM, r=graydon.
--HG--
extra : convert_revision : 9088798ea4a9ccdf7ffff83b97bc468213e72942
2009-11-02 10:32:02 -08:00
Graydon Hoare
6dd69a9cb6 Bump import-machinery pointers, no bug, r=gal on IRC. 2009-11-02 10:58:02 -08:00
Bob Clary
277166b202 bug 332722 - ecma_3/Date/15.9.5.5.js fails on Linux during DST. 2009-11-02 04:35:03 -08:00
Jacob Bramley
357496b516 Rolling back changes that should have gone into nanojit-central. 2009-11-02 10:05:09 +00:00
Jacob Bramley
12af34360e Make LIR_ov work for LIR_mul on ARM. (bug 521161, r=gal) 2009-11-02 09:35:01 +00:00
David Anderson
28f5537f28 Fixed assert failure in TraceRecorder::setCallProp (bug 522570, r=dmandelin). 2009-10-30 17:23:29 -07:00
Jason Orendorff
8c514f795a Bug 524564 - "Assertion failure: 0, at ../jsopcode.cpp" with uneval, yield, do...while. r=dvander. 2009-10-30 14:56:10 -05:00
Jason Orendorff
54ae492912 Bug 498134 - ABI depends on #define DEBUG. r=Waldo.
--HG--
extra : rebase_source : 7add900da11663e2f98c1f8e0ef70387301ad115
2009-10-29 06:39:18 -05:00
Bob Clary
7bb328aa79 Bug 525213 - misc test cleanup. 2009-10-30 10:07:51 -07:00
Blake Kaplan
d313c0f49d Bug 520164 - Protect the interpreter from non-expected scope chains and variable objects. r=igor
--HG--
extra : rebase_source : cd169a070e85100af7931864201da28effffcfec
2009-10-30 17:31:15 +01:00
Bob Clary
b6f6784c9e Bug 525458 - jstests - remove NS_ERROR_UNEXPECTED spew from clearUserPref 2009-10-30 09:21:56 -07:00
Graydon Hoare
ad0e1f162f Nanojit merge death throes, no bug, r=dvander. 2009-10-29 18:42:14 -07:00
Graydon Hoare
01068a2a70 Bug 525293 - Followup to remove dead lines that shouldn't be in previous patch, r=dvander. 2009-10-29 13:31:55 -07:00
Graydon Hoare
9d9ae9f4a1 Bug 525293 - Cumulative remainder of changes from tamarin, r=dvander. 2009-10-29 12:29:28 -07:00
Robert Sayre
e08b99cf18 bustage fix 2009-10-29 11:48:18 -07:00
Robert Sayre
8218769bc0 Merge mozilla-central to tracemonkey. 2009-10-29 08:48:15 -07:00
Olli Pettay
513478ce73 Bug 517665 - XPCJSStackFrame::CreateStack cause permanent memory, r=peterv,mrbkap 2009-10-29 13:48:06 +02:00
Bob Clary
96e6f82e4e bug 512247 - replace license headers in tests by Jason Orendorff, Blake Kaplan, Robert Sayre, Bob Clary with public domain notice; by permission. 2009-10-29 00:44:41 -07:00
Bob Clary
b436926f7b bug 512247 - replace license headers in template.js with public domain notice. 2009-10-29 00:44:40 -07:00
Bob Clary
dd56321627 bug 511740 - e4x/Regress/regress-474319.js must reset gczeal. 2009-10-29 00:44:40 -07:00
Bob Clary
1cd6fac8ce bug 524743 - js1_8_1/regress/regress-524743.js must turn off gczeal(2) before exiting; skip in debug browser due to hang. 2009-10-29 00:44:40 -07:00
Luke Wagner
a6f59b2bb2 Quiet ye requires-stack static analysis 2009-10-28 17:28:28 -07:00
Brad Lassey
04ffc11af6 bug 524554 - WinMo package-tests broken: nsinstall path too long r=ted 2009-10-28 16:12:13 -04:00
Luke Wagner
4bf92850d5 Bug 524867 - hoist js_AllocStack out of inner String.replace loop (r=waldo) 2009-10-28 09:53:33 -07:00
Andreas Gal
c42b9d863d Compilation fix for bug 523947. 2009-10-28 17:09:48 -07:00
Andreas Gal
0587fde91b Use reserve double pool when running into OOM in LeaveTrace (523947, r=dvander). 2009-10-28 15:32:40 -07:00
Graydon Hoare
5191f92b48 Bug 524593 - nanojit-central to tracemonkey import machinery, r=gal. 2009-10-28 11:35:48 -07:00
Igor Bukanov
0d38a472cc bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan 2009-10-28 14:57:31 +03:00
Bob Clary
b02bc08ba9 bug 524731 - skip js1_5/Regress/regress-303213.js on Windows. 2009-10-27 21:18:41 -07:00
Bob Clary
d5fecf19b6 bug 524732 - mark js1_5/Regress/regress-344804.js, js1_5/Scope/regress-181834.js as failing. 2009-10-27 21:18:41 -07:00
Bob Clary
81167c82e5 bug 524734 - mark js1_8_1/trace/regress-451974-02.js as random due to jit timing. 2009-10-27 21:18:41 -07:00
Bob Clary
ea5be07b9c bug 524788 - mark test js1_5/extensions/regress-363258.js timer resolution as random on windows. 2009-10-27 21:18:41 -07:00
Graydon Hoare
a87bf773fa Bug 524587 - remove softfloat guards, restore CodeAlloc ref-ptr, r=gal.
--HG--
extra : rebase_source : b7bca87acdd97bf8f0598c6069f7094a16488eb8
2009-10-27 15:24:12 -07:00