changeset 53151:f19715f86b32 lworld

[lworld] temp - disable intrinsic support for arraycopy
author iklam
date Sun, 02 Dec 2018 20:00:41 -0800
parents 3bc6659f2888
children ae2c5e86a782
files src/hotspot/share/c1/c1_Compiler.cpp
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/hotspot/share/c1/c1_Compiler.cpp	Fri Nov 30 16:51:17 2018 -0800
+++ b/src/hotspot/share/c1/c1_Compiler.cpp	Sun Dec 02 20:00:41 2018 -0800
@@ -110,6 +110,11 @@
     return false;
   }
 
+  if (EnableValhalla && id == vmIntrinsics::_arraycopy) {
+    // FIXME: C1 doesn't support intrinsic copy of value arrays yet. Disable it for now.
+    return false;
+  }
+
   switch (id) {
   case vmIntrinsics::_compareAndSetLong:
     if (!VM_Version::supports_cx8()) return false;