8175367: Wrong assert for UseCompressedOops in aarch64 Copy::conjoint_oops_atomic implementation
authortschatzl
Mon, 06 Mar 2017 15:33:14 +0100
changeset 46306 26cf11456712
parent 46305 bff6d23aa1e3
child 46307 686d50172bfd
8175367: Wrong assert for UseCompressedOops in aarch64 Copy::conjoint_oops_atomic implementation Summary: Remove wrong check for UseCompressedOops Reviewed-by: aph
hotspot/src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp
--- a/hotspot/src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp	Sat Mar 04 15:56:22 2017 -0500
+++ b/hotspot/src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp	Mon Mar 06 15:33:14 2017 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2017, Oracle and/or its affiliates. All rights reserved.
  * Copyright (c) 2014, Red Hat Inc. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
@@ -159,7 +159,6 @@
 }
 
 static void pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) {
-  assert(!UseCompressedOops, "foo!");
   assert(BytesPerLong == BytesPerOop, "jlongs and oops must be the same size");
   _Copy_conjoint_jlongs_atomic((jlong*)from, (jlong*)to, count);
 }