jdk/hotspot/src/share/vm/runtime
Marcus Larsson 992b6c464a 8159695: Arguments::atojulong() fails to detect overflows
Reviewed-by: dholmes, dsamersoff
2016-06-29 16:11:50 +02:00
..
advancedThresholdPolicy.cpp 8152311: [JVMCI] allow JVMCI compiler to change the compilation policy for a method 2016-05-10 11:48:06 +02:00
advancedThresholdPolicy.hpp 8152311: [JVMCI] allow JVMCI compiler to change the compilation policy for a method 2016-05-10 11:48:06 +02:00
arguments.cpp 8159695: Arguments::atojulong() fails to detect overflows 2016-06-29 16:11:50 +02:00
arguments.hpp Merge 2016-05-06 06:12:56 -07:00
arguments_ext.hpp 8073944: Simplify ArgumentsExt and remove unneeded functionallity 2015-03-02 11:08:09 +01:00
atomic.hpp 8155949: Support relaxed semantics in cmpxchg 2016-06-21 19:25:41 -04:00
atomic.inline.hpp 8155949: Support relaxed semantics in cmpxchg 2016-06-21 19:25:41 -04:00
basicLock.cpp 8069412: Locks need better debug-printing support 2015-02-17 13:54:53 -05:00
basicLock.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
biasedLocking.cpp 8152358: code and comment cleanups found during the hunt for 8077392 2016-04-04 14:49:19 -07:00
biasedLocking.hpp
commandLineFlagConstraintList.cpp 8150900: Implement diagnostic_pd 2016-05-24 16:02:45 +05:30
commandLineFlagConstraintList.hpp 8153039: Command line processing should use mtCommand or mtArguments rather than mtInternal for NMT 2016-04-13 15:53:46 -05:00
commandLineFlagConstraintsCompiler.cpp 8153340: Disallow misconfiguration and improve the consistency of allocation prefetching 2016-04-29 08:32:42 +02:00
commandLineFlagConstraintsCompiler.hpp 8146801: Allocating short arrays of non-constant size is slow 2016-03-04 01:30:11 +03:00
commandLineFlagConstraintsGC.cpp 8155634: Clean out old logging and dead code from SurvRateGroup 2016-04-27 16:20:05 +02:00
commandLineFlagConstraintsGC.hpp 8155634: Clean out old logging and dead code from SurvRateGroup 2016-04-27 16:20:05 +02:00
commandLineFlagConstraintsRuntime.cpp 8143958: CDS Shared flags need constraint function 2016-03-30 11:28:51 -05:00
commandLineFlagConstraintsRuntime.hpp 8143958: CDS Shared flags need constraint function 2016-03-30 11:28:51 -05:00
commandLineFlagRangeList.cpp 8150900: Implement diagnostic_pd 2016-05-24 16:02:45 +05:30
commandLineFlagRangeList.hpp 8073500: Prevent certain commercial flags from being changed at runtime 2016-05-10 12:10:21 -05:00
commandLineFlagWriteableList.cpp 8150900: Implement diagnostic_pd 2016-05-24 16:02:45 +05:30
commandLineFlagWriteableList.hpp 8073500: Prevent certain commercial flags from being changed at runtime 2016-05-10 12:10:21 -05:00
compilationPolicy.cpp 8152903: [JVMCI] CompilerToVM::resolveMethod should correctly handle private methods in interfaces 2016-04-27 16:20:49 -07:00
compilationPolicy.hpp 8152903: [JVMCI] CompilerToVM::resolveMethod should correctly handle private methods in interfaces 2016-04-27 16:20:49 -07:00
deoptimization.cpp 8146416: java.lang.OutOfMemoryError triggers: assert(current_bci == 0) failed: bci isn't zero for do_not_unlock_if_synchronized 2016-06-06 23:24:46 -07:00
deoptimization.hpp 8134994: use separate VMStructs databases for SA and JVMCI 2015-12-14 17:02:02 -10:00
extendedPC.hpp
fieldDescriptor.cpp 8072911: Remove includes of oop.inline.hpp from .hpp files 2015-02-13 14:37:35 +01:00
fieldDescriptor.hpp 8157181: Compilers accept modification of final fields outside initializer methods 2016-06-15 14:27:58 +02:00
fieldType.cpp 8132524: Missing includes to resourceArea.hpp 2016-04-04 12:57:48 -04:00
fieldType.hpp
fprofiler.cpp 8151956: Support non-continuous CodeBlobs in HotSpot 2016-04-26 10:28:51 +02:00
fprofiler.hpp
frame.cpp Merge 2016-04-29 02:13:40 +03:00
frame.hpp 8154580: Save mirror in interpreter frame to enable cleanups of CLDClosure 2016-04-25 09:51:00 -04:00
frame.inline.hpp 8074457: Remove the non-Zero CPP Interpreter 2015-12-22 11:11:29 -05:00
globals.cpp 8150900: Implement diagnostic_pd 2016-05-24 16:02:45 +05:30
globals.hpp Merge 2016-06-23 17:11:18 -07:00
globals_ext.hpp
globals_extension.hpp 8150900: Implement diagnostic_pd 2016-05-24 16:02:45 +05:30
handles.cpp 8146850: Remove TraceHandleAllocation rather than converting to UL 2016-03-07 10:39:24 -06:00
handles.hpp 8073388: Get rid of the depenecy from handles.hpp to oop.inline.hpp 2015-02-18 09:22:37 +01:00
handles.inline.hpp 8144256: compiler/uncommontrap/TestStackBangRbp.java crashes VM on Solaris 2015-12-18 15:50:33 -05:00
icache.cpp
icache.hpp 8064611: AARCH64: Changes to HotSpot shared code 2014-12-11 13:11:53 -08:00
init.cpp 8154956: Module system implementation refresh (4/2016) 2016-05-03 09:09:20 +01:00
init.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
interfaceSupport.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
interfaceSupport.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
java.cpp 8158033: Notify_tracing() misplaced for intended purpose 2016-06-13 11:48:11 +02:00
java.hpp Merge 2015-10-25 19:38:20 -07:00
javaCalls.cpp 8159335: Fix problems with stack overflow handling 2016-06-13 09:28:25 +02:00
javaCalls.hpp 8153742: Move Thread::current() to thread.hpp 2016-04-11 08:51:53 +02:00
javaFrameAnchor.hpp Merge 2016-01-07 21:10:28 +00:00
jfieldIDWorkaround.hpp
jniHandles.cpp Merge 2016-03-23 23:36:29 +01:00
jniHandles.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
jniPeriodicChecker.cpp
jniPeriodicChecker.hpp
memprofiler.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
memprofiler.hpp
monitorChunk.cpp
monitorChunk.hpp
mutex.cpp 8156929: [aix] Add missing includes 2016-05-17 03:26:07 -04:00
mutex.hpp 8047290: Make Mutex::_no_safepoint_check_flag locks verify that this lock never checks for safepoint 2014-12-11 21:34:43 -05:00
mutexLocker.cpp 8149803: Adjust lock rankings for some Event-based tracing locks 2016-06-06 20:48:56 +02:00
mutexLocker.hpp 8155951: VM crash in nsk/jvmti/RedefineClasses/StressRedefine: assert failed: Corrupted constant pool 2016-05-17 08:51:05 -04:00
objectMonitor.cpp 8152358: code and comment cleanups found during the hunt for 8077392 2016-04-04 14:49:19 -07:00
objectMonitor.hpp 8049304: race between VM_Exit and _sync_FutileWakeups->inc() 2015-09-03 10:22:39 -07:00
objectMonitor.inline.hpp
orderAccess.cpp
orderAccess.hpp 7143664: Clean up OrderAccess implementations and usage 2015-03-03 19:20:26 -05:00
orderAccess.inline.hpp 8147937: Adapt SAP copyrights to new company name 2016-01-21 12:37:47 +01:00
os.cpp 8159335: Fix problems with stack overflow handling 2016-06-13 09:28:25 +02:00
os.hpp 8159335: Fix problems with stack overflow handling 2016-06-13 09:28:25 +02:00
os.inline.hpp
os_ext.hpp 8073500: Prevent certain commercial flags from being changed at runtime 2016-05-10 12:10:21 -05:00
osThread.cpp 8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files 2015-10-09 09:42:33 +02:00
osThread.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
park.cpp
park.hpp 8134642: ParkEvent::RawThreadIdentity appears to be unused and should be removed 2015-10-25 19:19:55 -04:00
perfData.cpp 8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files 2015-10-09 09:42:33 +02:00
perfData.hpp 8139595: MethodHandles::remove_dependent_nmethod is not MT safe 2015-11-18 03:03:43 +03:00
perfMemory.cpp 8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files 2015-10-09 09:42:33 +02:00
perfMemory.hpp
prefetch.hpp
prefetch.inline.hpp 8064611: AARCH64: Changes to HotSpot shared code 2014-12-11 13:11:53 -08:00
reflection.cpp 8145148: InterfaceMethod CP entry pointing to a class should cause ICCE 2016-05-27 10:52:39 -04:00
reflection.hpp 8142968: Module System implementation 2016-03-17 19:04:01 +00:00
reflectionUtils.cpp 8158237: JVMTI hides critical debug information for memory leak tracing 2016-06-13 09:02:47 -04:00
reflectionUtils.hpp
registerMap.hpp 8064611: AARCH64: Changes to HotSpot shared code 2014-12-11 13:11:53 -08:00
relocator.cpp 8140594: Various minor code improvements (compiler) 2016-05-03 12:23:06 +02:00
relocator.hpp 8140274: methodHandles and constantPoolHandles should be passed as const references 2015-10-23 16:48:38 -04:00
rframe.cpp 8151956: Support non-continuous CodeBlobs in HotSpot 2016-04-26 10:28:51 +02:00
rframe.hpp 8079775: Java 9-fastdebug ia32 Error: Unimplemented with "-XX:CompilationPolicyChoice=1 -XX:-TieredCompilation" options 2015-06-30 14:44:53 -07:00
rtmLocking.cpp 8077618: Move rtmLocking.cpp to shared directory 2015-04-13 18:49:59 -07:00
rtmLocking.hpp
safepoint.cpp 8154110: Update class* and safepoint* logging subsystems 2016-04-29 22:40:51 -04:00
safepoint.hpp 8149023: Event based tracing should cover safepoint begin and end 2016-03-23 10:52:35 +01:00
semaphore.cpp 8087322: Implement a Semaphore utility class 2015-01-19 11:06:08 +01:00
semaphore.hpp 8087322: Implement a Semaphore utility class 2015-01-19 11:06:08 +01:00
serviceThread.cpp 8072911: Remove includes of oop.inline.hpp from .hpp files 2015-02-13 14:37:35 +01:00
serviceThread.hpp
sharedRuntime.cpp 8153352: Crash with assert(pd != 0L) failed: PcDesc must not be NULL 2016-05-26 14:17:50 +02:00
sharedRuntime.hpp 8156088: Reintegrate 8153892: Handle unsafe access error directly in signal handler instead of going through a stub 2016-05-06 13:00:21 -07:00
sharedRuntimeMath.hpp
sharedRuntimeTrans.cpp
sharedRuntimeTrig.cpp
signature.cpp 8132524: Missing includes to resourceArea.hpp 2016-04-04 12:57:48 -04:00
signature.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
simpleThresholdPolicy.cpp 8152311: [JVMCI] allow JVMCI compiler to change the compilation policy for a method 2016-05-10 11:48:06 +02:00
simpleThresholdPolicy.hpp 8152311: [JVMCI] allow JVMCI compiler to change the compilation policy for a method 2016-05-10 11:48:06 +02:00
simpleThresholdPolicy.inline.hpp 8139170: JVMCI refresh 2015-11-04 07:23:23 -10:00
stackValue.cpp
stackValue.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
stackValueCollection.cpp 8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files 2015-10-09 09:42:33 +02:00
stackValueCollection.hpp
statSampler.cpp 8142968: Module System implementation 2016-03-17 19:04:01 +00:00
statSampler.hpp
stubCodeGenerator.cpp 8149741: Don't refer to stub entry points by index in external_word relocations 2016-02-19 20:41:36 +03:00
stubCodeGenerator.hpp 8149741: Don't refer to stub entry points by index in external_word relocations 2016-02-19 20:41:36 +03:00
stubRoutines.cpp 8156088: Reintegrate 8153892: Handle unsafe access error directly in signal handler instead of going through a stub 2016-05-06 13:00:21 -07:00
stubRoutines.hpp 8156088: Reintegrate 8153892: Handle unsafe access error directly in signal handler instead of going through a stub 2016-05-06 13:00:21 -07:00
sweeper.cpp 8151956: Support non-continuous CodeBlobs in HotSpot 2016-04-26 10:28:51 +02:00
sweeper.hpp 8151956: Support non-continuous CodeBlobs in HotSpot 2016-04-26 10:28:51 +02:00
synchronizer.cpp 8152358: code and comment cleanups found during the hunt for 8077392 2016-04-04 14:49:19 -07:00
synchronizer.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
task.cpp 8140482: Various minor code improvements (runtime) 2015-10-26 16:21:37 +01:00
task.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
thread.cpp Merge 2016-06-19 20:14:37 -04:00
thread.hpp Merge 2016-05-20 18:05:09 +03:00
thread.inline.hpp 8149085: IntegrationTest1.java fails intermittently due to use of semi-initialized TLAB 2016-06-08 16:29:12 +02:00
thread_ext.cpp
thread_ext.hpp
threadCritical.hpp
threadLocalStorage.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
timer.cpp 8150015: Integrate TraceTime with Unified Logging more seamlessly 2016-03-15 14:41:07 +01:00
timer.hpp 8150015: Integrate TraceTime with Unified Logging more seamlessly 2016-03-15 14:41:07 +01:00
timerTrace.cpp 8150015: Integrate TraceTime with Unified Logging more seamlessly 2016-03-15 14:41:07 +01:00
timerTrace.hpp 8152632: Rename LogHandle(...) to Log(...) 2016-04-04 09:15:15 +02:00
unhandledOops.cpp 8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files 2015-10-09 09:42:33 +02:00
unhandledOops.hpp
vframe.cpp 8151956: Support non-continuous CodeBlobs in HotSpot 2016-04-26 10:28:51 +02:00
vframe.hpp 8147039: Incorrect locals and operands in compiled frames 2016-05-06 22:45:32 -07:00
vframe_hp.cpp 8151956: Support non-continuous CodeBlobs in HotSpot 2016-04-26 10:28:51 +02:00
vframe_hp.hpp 8151956: Support non-continuous CodeBlobs in HotSpot 2016-04-26 10:28:51 +02:00
vframeArray.cpp 8146416: java.lang.OutOfMemoryError triggers: assert(current_bci == 0) failed: bci isn't zero for do_not_unlock_if_synchronized 2016-06-06 23:24:46 -07:00
vframeArray.hpp 6898462: The escape analysis with G1 cause crash assertion src/share/vm/runtime/vframeArray.cpp:94 2014-11-25 17:33:59 +01:00
vm_operations.cpp 8154589: assert(k != NULL) failed: preloaded klass not initialized 2016-05-26 20:43:13 -04:00
vm_operations.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
vm_version.cpp Merge 2016-05-06 18:20:50 +03:00
vm_version.hpp 8153340: Disallow misconfiguration and improve the consistency of allocation prefetching 2016-04-29 08:32:42 +02:00
vmStructs.cpp 8157726: VarHandles/Unsafe should support sub-word atomic ops 2016-06-15 11:21:36 +03:00
vmStructs.hpp 8134994: use separate VMStructs databases for SA and JVMCI 2015-12-14 17:02:02 -10:00
vmStructs_ext.hpp 8087333: Optionally Pre-Generate the HotSpot Template Interpreter 2015-07-01 10:53:26 +02:00
vmStructs_trace.hpp
vmThread.cpp 8154715: Missing destructor and/or TLS clearing calls for terminating threads 2016-05-11 01:02:28 -04:00
vmThread.hpp 8154715: Missing destructor and/or TLS clearing calls for terminating threads 2016-05-11 01:02:28 -04:00