d334c180b988b7b5703e1e7c2acc698141c7f914: Update nanojit-import-rev stamp.
Edwin Smith <edwsmith@adobe.com> - Mon, 26 Apr 2010 09:51:27 -0400 - rev 4574
Push 2388 by edwsmith@adobe.com at Mon, 26 Apr 2010 13:54:57 +0000
Update nanojit-import-rev stamp.
804278041320b57f8fd8f5859a510a1be4ab0e5a: fix PPC debug-only build breakage
Rick Reitmaier <rreitmai@adobe.com> - Fri, 23 Apr 2010 10:49:32 -0700 - rev 4573
Push 2388 by edwsmith@adobe.com at Mon, 26 Apr 2010 13:54:57 +0000
fix PPC debug-only build breakage
e29d05cb32d61037ffe314cfae9ccfc48507899c: Bug 560370 - PPC cmov handling logic incorrect (r+edwsmith)
Rick Reitmaier <rreitmai@adobe.com> - Fri, 23 Apr 2010 09:24:00 -0700 - rev 4572
Push 2388 by edwsmith@adobe.com at Mon, 26 Apr 2010 13:54:57 +0000
Bug 560370 - PPC cmov handling logic incorrect (r+edwsmith) On PPC the cmov logic is generating incorrect code due to instruction and register lifetimes are not being correctly handled. This patch mirrors the code used on the x86 which was fixed a while back to address this issue. See bug 535705
ef0cd743ca628fad1b112c5042ef877bbd165e9c: Update nanojit-import-rev stamp.
Edwin Smith <edwsmith@adobe.com> - Fri, 23 Apr 2010 10:39:58 -0400 - rev 4571
Push 2387 by edwsmith@adobe.com at Fri, 23 Apr 2010 14:43:25 +0000
Update nanojit-import-rev stamp.
a24af292fdf4893fe3fa709d795723425dc5623c: Bug 560578 - canRemat() and asm_restore() should agree (r=nnethercote+)
Edwin Smith <edwsmith@adobe.com> - Fri, 23 Apr 2010 10:26:12 -0400 - rev 4570
Push 2387 by edwsmith@adobe.com at Fri, 23 Apr 2010 14:43:25 +0000
Bug 560578 - canRemat() and asm_restore() should agree (r=nnethercote+) Added comments clarifying the contract between canRemat() and asm_restore(), and fixed the ARM, MIPS, PPC, and Sparc backends so canRemat() doesn't return true for instructions that asm_restore() doesn't handle.
e13ba85a06500bda61d2cef89ee8ff8126ee79a1: Merged
Lars T Hansen <lhansen@adobe.com> - Thu, 22 Apr 2010 14:35:06 -0700 - rev 4569
Push 2386 by lhansen@adobe.com at Thu, 22 Apr 2010 21:35:10 +0000
Merged
702d6ecfdb7b1615a9ed87736789a47f07b6dea0: Fix 511778 - class Object { static function init () ... } is too visible (r=jodyer)
Lars T Hansen <lhansen@adobe.com> - Thu, 22 Apr 2010 14:34:49 -0700 - rev 4568
Push 2386 by lhansen@adobe.com at Thu, 22 Apr 2010 21:35:10 +0000
Fix 511778 - class Object { static function init () ... } is too visible (r=jodyer)
f59f748dbab002c3f2aaae02e6c8720e804aa30e: Bug 558771: Remove redundant configure shell script (p=jsudduth, r=cpeyer)
Chris Peyer <cpeyer@adobe.com> - Thu, 22 Apr 2010 14:23:57 -0700 - rev 4567
Push 2385 by cpeyer@adobe.com at Thu, 22 Apr 2010 21:24:00 +0000
Bug 558771: Remove redundant configure shell script (p=jsudduth, r=cpeyer)
74df51db1cf7e790db5022a8be5da616ef842745: Rename uses of LIR apis in CodegenLIR (bug 560160 r=rreitmai+)
Edwin Smith <edwsmith@adobe.com> - Thu, 22 Apr 2010 16:10:25 -0400 - rev 4566
Push 2384 by edwsmith@adobe.com at Thu, 22 Apr 2010 20:10:47 +0000
Rename uses of LIR apis in CodegenLIR (bug 560160 r=rreitmai+)
44aca179503fe41b54943dbb2beacd07e307249c: Update nanojit-import-rev stamp.
Edwin Smith <edwsmith@adobe.com> - Thu, 22 Apr 2010 13:17:04 -0400 - rev 4565
Push 2384 by edwsmith@adobe.com at Thu, 22 Apr 2010 20:10:47 +0000
Update nanojit-import-rev stamp.
664ee76f5b3d05248912b3bbf8b591573ac08c42: Revert rename bustage in NativePPC.cpp (bug 560160 r=me)
Edwin Smith <edwsmith@adobe.com> - Thu, 22 Apr 2010 13:04:24 -0400 - rev 4564
Push 2384 by edwsmith@adobe.com at Thu, 22 Apr 2010 20:10:47 +0000
Revert rename bustage in NativePPC.cpp (bug 560160 r=me)
66a635ec9b1ed24c4b11231913edfb37598ba9de: Bug 560160 - nanojit: rename LOpcode-related names. r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 21 Apr 2010 19:34:46 -0700 - rev 4563
Push 2384 by edwsmith@adobe.com at Thu, 22 Apr 2010 20:10:47 +0000
Bug 560160 - nanojit: rename LOpcode-related names. r=edwsmith.
0bd580ce8aeb6ab488712568c1cf0564029c1b7d: Rename LIR opcodes in CodegenLIR again (bug 557880 r=edwsmith)
Edwin Smith <edwsmith@adobe.com> - Thu, 22 Apr 2010 07:32:38 -0400 - rev 4562
Push 2383 by edwsmith@adobe.com at Thu, 22 Apr 2010 11:33:05 +0000
Rename LIR opcodes in CodegenLIR again (bug 557880 r=edwsmith) See bug 504506 for discussion and final naming convention.
5caf3e42f26d350ffa992453f299ea5f54769458: Update nanojit-import-rev stamp.
Edwin Smith <edwsmith@adobe.com> - Wed, 21 Apr 2010 21:55:57 -0400 - rev 4561
Push 2383 by edwsmith@adobe.com at Thu, 22 Apr 2010 11:33:05 +0000
Update nanojit-import-rev stamp.
ec65da83b435d73b42ed9c098ca65673dc8b32f7: Avoid compiler warnings. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 21 Apr 2010 18:28:35 -0700 - rev 4560
Push 2383 by edwsmith@adobe.com at Thu, 22 Apr 2010 11:33:05 +0000
Avoid compiler warnings. r=me.
043d358f31cc86c7f12d45b80bd86b4c5c2a0b5d: Rename LIR opcodes once more, using new C convention (bugs 555633, bug 557877 r=nnethercote+)
Edwin Smith <edwsmith@adobe.com> - Wed, 21 Apr 2010 21:13:17 -0400 - rev 4559
Push 2383 by edwsmith@adobe.com at Thu, 22 Apr 2010 11:33:05 +0000
Rename LIR opcodes once more, using new C convention (bugs 555633, bug 557877 r=nnethercote+) This patch un-does the intel names that have been used so far within nanojit, updates the aliases in LIR.h, and fixes the names used in lirasm tests. Host VM's will need to run rename_LIR.pl from bug 504506 if they have already begun using the intel names; aliases are not provided for them in LIR.h.
b8ddf3a3dec8329997c2685d59f7e7be7bc42c94: Test commit Bug 553648 - should get rejected by hook script
Chris Peyer <cpeyer@adobe.com> - Wed, 21 Apr 2010 15:08:48 -0700 - rev 4558
Push 2382 by cpeyer@adobe.com at Wed, 21 Apr 2010 22:08:52 +0000
Test commit Bug 553648 - should get rejected by hook script
0b54f5b4711c0b6dc993fcd9b7f3784eda6719d1: Build abcasm.jar for JDK 1.5 (and fix build.xml) (r=edwsmith)
Edwin Smith <edwsmith@adobe.com> - Wed, 21 Apr 2010 15:43:44 -0400 - rev 4557
Push 2381 by edwsmith@adobe.com at Wed, 21 Apr 2010 19:43:50 +0000
Build abcasm.jar for JDK 1.5 (and fix build.xml) (r=edwsmith)
a5e6f19d66e66f50a301af17a32fcc7690864705: Bug 560848: remove the MIPS expected failures, issue was due to a mismatched timezone (r=brbaker+)
Brent Baker <brbaker@adobe.com> - Wed, 21 Apr 2010 14:49:08 -0400 - rev 4556
Push 2380 by brbaker@adobe.com at Wed, 21 Apr 2010 18:49:27 +0000
Bug 560848: remove the MIPS expected failures, issue was due to a mismatched timezone (r=brbaker+)
97a47c65f1b591799c4bc832d2152f78141a8cb5: Fix 560428, pushing for bgetlin (r=treilly,sr=lhansen)
Tommy Reilly <treilly@adobe.com> - Wed, 21 Apr 2010 13:43:32 -0400 - rev 4555
Push 2379 by treilly@adobe.com at Wed, 21 Apr 2010 17:43:42 +0000
Fix 560428, pushing for bgetlin (r=treilly,sr=lhansen)
(0) -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip