hotspot/src/share/vm/classfile/vmSymbols.cpp
changeset 45514 0fc9cc73ce45
parent 41330 8b2580e63aa0
child 46560 388aa8d67c80
equal deleted inserted replaced
45513:5431282d8ce1 45514:0fc9cc73ce45
     1 /*
     1 /*
     2  * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
   630   case vmIntrinsics::_getAndSetLong:
   630   case vmIntrinsics::_getAndSetLong:
   631   case vmIntrinsics::_getAndSetObject:
   631   case vmIntrinsics::_getAndSetObject:
   632   case vmIntrinsics::_loadFence:
   632   case vmIntrinsics::_loadFence:
   633   case vmIntrinsics::_storeFence:
   633   case vmIntrinsics::_storeFence:
   634   case vmIntrinsics::_fullFence:
   634   case vmIntrinsics::_fullFence:
   635   case vmIntrinsics::_compareAndSwapLong:
   635   case vmIntrinsics::_compareAndSetLong:
   636   case vmIntrinsics::_weakCompareAndSwapLong:
   636   case vmIntrinsics::_weakCompareAndSetLong:
   637   case vmIntrinsics::_weakCompareAndSwapLongAcquire:
   637   case vmIntrinsics::_weakCompareAndSetLongPlain:
   638   case vmIntrinsics::_weakCompareAndSwapLongRelease:
   638   case vmIntrinsics::_weakCompareAndSetLongAcquire:
   639   case vmIntrinsics::_compareAndSwapInt:
   639   case vmIntrinsics::_weakCompareAndSetLongRelease:
   640   case vmIntrinsics::_weakCompareAndSwapInt:
   640   case vmIntrinsics::_compareAndSetInt:
   641   case vmIntrinsics::_weakCompareAndSwapIntAcquire:
   641   case vmIntrinsics::_weakCompareAndSetInt:
   642   case vmIntrinsics::_weakCompareAndSwapIntRelease:
   642   case vmIntrinsics::_weakCompareAndSetIntPlain:
   643   case vmIntrinsics::_compareAndSwapObject:
   643   case vmIntrinsics::_weakCompareAndSetIntAcquire:
   644   case vmIntrinsics::_weakCompareAndSwapObject:
   644   case vmIntrinsics::_weakCompareAndSetIntRelease:
   645   case vmIntrinsics::_weakCompareAndSwapObjectAcquire:
   645   case vmIntrinsics::_compareAndSetObject:
   646   case vmIntrinsics::_weakCompareAndSwapObjectRelease:
   646   case vmIntrinsics::_weakCompareAndSetObject:
   647   case vmIntrinsics::_compareAndExchangeIntVolatile:
   647   case vmIntrinsics::_weakCompareAndSetObjectPlain:
       
   648   case vmIntrinsics::_weakCompareAndSetObjectAcquire:
       
   649   case vmIntrinsics::_weakCompareAndSetObjectRelease:
       
   650   case vmIntrinsics::_compareAndExchangeInt:
   648   case vmIntrinsics::_compareAndExchangeIntAcquire:
   651   case vmIntrinsics::_compareAndExchangeIntAcquire:
   649   case vmIntrinsics::_compareAndExchangeIntRelease:
   652   case vmIntrinsics::_compareAndExchangeIntRelease:
   650   case vmIntrinsics::_compareAndExchangeLongVolatile:
   653   case vmIntrinsics::_compareAndExchangeLong:
   651   case vmIntrinsics::_compareAndExchangeLongAcquire:
   654   case vmIntrinsics::_compareAndExchangeLongAcquire:
   652   case vmIntrinsics::_compareAndExchangeLongRelease:
   655   case vmIntrinsics::_compareAndExchangeLongRelease:
   653   case vmIntrinsics::_compareAndExchangeObjectVolatile:
   656   case vmIntrinsics::_compareAndExchangeObject:
   654   case vmIntrinsics::_compareAndExchangeObjectAcquire:
   657   case vmIntrinsics::_compareAndExchangeObjectAcquire:
   655   case vmIntrinsics::_compareAndExchangeObjectRelease:
   658   case vmIntrinsics::_compareAndExchangeObjectRelease:
   656     if (!InlineUnsafeOps) return true;
   659     if (!InlineUnsafeOps) return true;
   657     break;
   660     break;
   658   case vmIntrinsics::_getShortUnaligned:
   661   case vmIntrinsics::_getShortUnaligned: