diff options
author | Mike Pall <mike> | 2011-09-14 15:52:21 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2011-09-14 15:53:43 +0200 |
commit | 6d854c04fe7fba94307ced6f4ad5522c8779a415 (patch) | |
tree | 4a214976c95b7ab17067d5239a83cc5c6b941cf8 /src | |
parent | c3116b4f1dc8b33748aba4c8af67ce93c512ad9f (diff) | |
download | luajit-6d854c04fe7fba94307ced6f4ad5522c8779a415.tar.gz luajit-6d854c04fe7fba94307ced6f4ad5522c8779a415.tar.bz2 luajit-6d854c04fe7fba94307ced6f4ad5522c8779a415.zip |
ARM: Fix GC barrier for TSETM.
Diffstat (limited to 'src')
-rw-r--r-- | src/buildvm_arm.dasc | 2 | ||||
-rw-r--r-- | src/buildvm_arm.h | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/buildvm_arm.dasc b/src/buildvm_arm.dasc index 9b6b5aed..9b40ad18 100644 --- a/src/buildvm_arm.dasc +++ b/src/buildvm_arm.dasc | |||
@@ -3321,7 +3321,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop) | |||
3321 | | b <1 | 3321 | | b <1 |
3322 | | | 3322 | | |
3323 | |7: // Possible table write barrier for any value. Skip valiswhite check. | 3323 | |7: // Possible table write barrier for any value. Skip valiswhite check. |
3324 | | barrierback TAB:RB, CARG1, CARG2 | 3324 | | barrierback TAB:CARG2, CARG1, CARG3 |
3325 | | b <4 | 3325 | | b <4 |
3326 | break; | 3326 | break; |
3327 | 3327 | ||
diff --git a/src/buildvm_arm.h b/src/buildvm_arm.h index b450f5df..0c2d9f39 100644 --- a/src/buildvm_arm.h +++ b/src/buildvm_arm.h | |||
@@ -4944,15 +4944,15 @@ static const unsigned int build_actionlist[5706] = { | |||
4944 | 0xea000000, | 4944 | 0xea000000, |
4945 | 0x0005000b, | 4945 | 0x0005000b, |
4946 | 0x00060011, | 4946 | 0x00060011, |
4947 | 0xe5171000, | 4947 | 0xe5172000, |
4948 | 0x000d8180, | 4948 | 0x000d8180, |
4949 | 0xe3c00000, | 4949 | 0xe3c00000, |
4950 | 0x000a0000, | 4950 | 0x000a0000, |
4951 | 0xe507c000, | 4951 | 0xe5071000, |
4952 | 0x000d8180, | 4952 | 0x000d8180, |
4953 | 0xe54c0000, | 4953 | 0xe5410000, |
4954 | 0x000d8180, | 4954 | 0x000d8180, |
4955 | 0xe50c1000, | 4955 | 0xe5012000, |
4956 | 0x000d8180, | 4956 | 0x000d8180, |
4957 | 0xea000000, | 4957 | 0xea000000, |
4958 | 0x0005000e, | 4958 | 0x0005000e, |