8148240: aarch64: random infrequent null pointer exceptions in javac
Summary: Disable fp as an allocatable register
Reviewed-by: aph
--- a/hotspot/src/cpu/aarch64/vm/aarch64.ad Tue Jan 26 11:28:54 2016 -1000
+++ b/hotspot/src/cpu/aarch64/vm/aarch64.ad Tue Jan 26 14:04:01 2016 +0000
@@ -577,7 +577,7 @@
R26
/* R27, */ // heapbase
/* R28, */ // thread
- R29, // fp
+ /* R29, */ // fp
/* R30, */ // lr
/* R31 */ // sp
);
@@ -646,7 +646,7 @@
R26, R26_H,
/* R27, R27_H, */ // heapbase
/* R28, R28_H, */ // thread
- R29, R29_H, // fp
+ /* R29, R29_H, */ // fp
/* R30, R30_H, */ // lr
/* R31, R31_H */ // sp
);