< prev index next >

src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp

Print this page
rev 12505 : imported patch 8175367-wrong-assert-in-conjoint-oops-atomic-call-for-aarch64

@@ -1,7 +1,7 @@
 /*
- * 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.
  *
  * This code is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License version 2 only, as

@@ -157,11 +157,10 @@
 static void pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) {
   _Copy_conjoint_jlongs_atomic(from, to, count);
 }
 
 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);
 }
 
 static void pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) {
< prev index next >