Christian Tornqvist
|
f2dafaefc7
|
8163146: Remove os::check_heap on Windows
Reviewed-by: gtriantafill, coleenp, stuefe
|
2016-08-23 21:49:33 -04:00 |
|
Doug Simon
|
0eb2d4511b
|
Merge
|
2016-08-23 22:31:48 +00:00 |
|
Doug Simon
|
1fd875eaf9
|
8164358: [JVMCI] expose Hotspot intrinsics and HotSpotIntrinsicCandidate info to JVMCI
Reviewed-by: twisti, kvn, never
|
2016-08-23 22:24:31 +00:00 |
|
Erik Gahlin
|
09b2ad770b
|
Merge
|
2016-08-23 22:51:24 +02:00 |
|
Vivek Deshpande
|
82de2bf10e
|
8151988: Hotspot deoptimizes div/mod pair usage
Don't remove control edge of Mod node until DivMod node matching
Reviewed-by: kvn
|
2016-08-23 12:26:05 -07:00 |
|
Coleen Phillimore
|
160021d374
|
8038797: JVMTI FollowReferences does not report roots reachable from nmethods
Also follow nmethods found on the execution stack.
Reviewed-by: dlong, mgerdin
|
2016-08-23 13:44:59 -04:00 |
|
Erik Gahlin
|
c98e599afa
|
8164523: Clean up metadata for event based tracing
Reviewed-by: mlarsson, mgronlun
|
2016-08-23 19:21:48 +02:00 |
|
Doug Simon
|
00979c250a
|
8164214: [JVMCI] include VarHandle in signature polymorphic method test
Reviewed-by: kvn, twisti, iveresov, psandoz
|
2016-08-23 15:16:45 +00:00 |
|
Tobias Hartmann
|
913622a641
|
8038348: Instance field load is replaced by wrong data Phi
Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage.
Reviewed-by: kvn, vlivanov
|
2016-08-23 13:44:26 +02:00 |
|
Doug Simon
|
976dd96a1e
|
Merge
|
2016-08-22 20:30:37 +00:00 |
|
Doug Simon
|
da1655a009
|
8163864: [JVMCI] move MethodProfileWidth to jvmci_globals.hpp
Reviewed-by: zmajo
|
2016-08-22 19:29:15 +00:00 |
|
Igor Veresov
|
14830c4604
|
8164122: C1: assert(false) failed: stack or locks not matching (invalid bytecodes)
Ignore return value if MH intrinsic returns void
Reviewed-by: roland, kvn
|
2016-08-22 11:47:15 -07:00 |
|
Rachel Protacio
|
fca8d5b7b1
|
8163973: VM Anonymous classes should not call Class File Load Hooks
Ensures CFLH's are not called for VM anonymous classes
Reviewed-by: lfoltan, dholmes, coleenp, vlivanov, acorn
|
2016-08-22 11:06:18 -04:00 |
|
Kirill Zhaldybin
|
d65aa31fd5
|
8164028: Convert TestPredictions_test to GTest
Reviewed-by: jwilhelm, dfazunen, ehelin
|
2016-08-22 16:43:56 +03:00 |
|
Igor Veresov
|
06492bebc5
|
Merge
|
2016-08-19 18:51:15 -07:00 |
|
Igor Veresov
|
3f66df6bf7
|
Merge
|
2016-08-19 18:48:25 -07:00 |
|
Kim Barrett
|
f86e0c39e6
|
Merge
|
2016-08-19 23:57:42 +00:00 |
|
Igor Veresov
|
40c7a36f94
|
Merge
|
2016-08-19 14:35:15 -07:00 |
|
Igor Veresov
|
2ad60b9910
|
Merge
|
2016-08-19 14:33:52 -07:00 |
|
Coleen Phillimore
|
6b6510c34f
|
Merge
|
2016-08-19 22:42:25 +02:00 |
|
Coleen Phillimore
|
85381e59e5
|
8145964: NoClassDefFound error in transforming lambdas
Skip VM anonymous classes in retransformation and give an error for redefinition.
Reviewed-by: dholmes, dcubed, never
|
2016-08-19 14:54:31 -04:00 |
|
Karen Kinnear
|
3b21f492f9
|
8163808: Fix asserts and logging for old classfile vtable construction
Reviewed-by: coleenp, lfoltan, rprotacio, ctornqvi
|
2016-08-19 11:32:43 -04:00 |
|
Jesper Wilhelmsson
|
4fc1987255
|
8164124: [BACKOUT] G1 does not implement millis_since_last_gc which is needed by RMI GC
Reviewed-by: jprovino
|
2016-08-19 17:19:47 +02:00 |
|
Tobias Hartmann
|
ebb0356d35
|
8064892: Non-methods code cache overflow is not handled correctly
Should keep track of requested code blob type for error reporting. Added additional debug output.
Reviewed-by: kvn, dpochepk
|
2016-08-19 08:34:30 +02:00 |
|
David Holmes
|
bc0d3d976b
|
8152849: share/vm/runtime/mutex.cpp:1161 assert(((uintptr_t(_owner))|(uintptr_t(_LockWord.FullWord))|(uintptr_t(_EntryList))|(uintptr_t(_WaitSet))|(uintptr_t(_OnDeck))) == 0) failed
Reviewed-by: dcubed
|
2016-08-18 21:37:26 -04:00 |
|
Vladimir Kozlov
|
c6d82df571
|
8162496: missing precedence edge for anti_dependence
Fix Implicit Null Check optimization code.
Reviewed-by: roland, aph
|
2016-08-18 14:31:02 -07:00 |
|
Dmitry Samersoff
|
e29ddeca2c
|
8157236: attach on ARMv7 fails with com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file
Add more diagnostic to attach code
Reviewed-by: dholmes, alanb
|
2016-08-18 14:07:00 +03:00 |
|
Pavel Punegov
|
8474269d18
|
8156852: Convert JSON_test to Gtest
Convert test from InternalVMTests to Gtest
Reviewed-by: kvn, kzhaldyb
|
2016-08-17 18:48:34 +03:00 |
|
Dean Long
|
e2e8ee17d0
|
Merge
|
2016-09-20 16:34:45 -04:00 |
|
Doug Simon
|
037770a994
|
Merge
|
2016-09-14 19:55:08 +00:00 |
|
Doug Simon
|
d5ca7a299c
|
8165434: [JVMCI] remove uses of setAccessible
Reviewed-by: twisti, never
|
2016-09-14 12:34:37 -07:00 |
|
Vladimir Kozlov
|
5b7be48cdb
|
Merge
|
2016-09-14 20:22:53 +02:00 |
|
Doug Simon
|
a83ab529f9
|
8165755: [JVMCI] replace use of vm_abort with vm_exit
Reviewed-by: dholmes
|
2016-09-14 05:48:18 -07:00 |
|
Jamsheed Mohammed C M
|
4ae6ce2b44
|
8164508: unexpected profiling mismatch in c1 generated code
Made 8027631 first arg skip applicable to not inlined virtual callsite too.
Reviewed-by: kvn
|
2016-09-09 06:11:54 -07:00 |
|
Michael Berg
|
6384a5d55d
|
8165565: Shorten branches causes incorrect code for SKX
Don't replace restoreMask CountedLoopEnd with short branches.
Reviewed-by: kvn
|
2016-09-07 12:23:25 -07:00 |
|
Vivek Deshpande
|
d58e3e0324
|
8154122: Intrinsify fused mac operations
Added FMA intrinsics on x86
Reviewed-by: kvn, aph, darcy
|
2016-08-26 12:17:50 -07:00 |
|
Tobias Hartmann
|
be08874935
|
8164091: VM fails during startup with "assert(resolved_method->method_holder()->is_linked()) failed: must be linked"
Don't throw java_lang_VirtualMachineError during VM initialization.
Reviewed-by: zmajo, dlong, dholmes
|
2016-08-17 08:19:06 +02:00 |
|
Harold Seigel
|
2a74c06b8d
|
8030221: Checking for anonymous class should check for NULL as well as potential nesting
Store the first non-anonymous class as the host when defining the anonymous class so don't need look for it later.
Reviewed-by: dholmes, lfoltan
|
2016-08-16 09:56:18 -04:00 |
|
Doug Simon
|
72dcc9193e
|
8163962: [JVMCI] integrate VarHandles
Add VarHandle support to JVMCI
Reviewed-by: psandoz, iveresov
|
2016-08-15 14:08:01 -07:00 |
|
Chris Plummer
|
eabe746ff6
|
8133747: NMT includes an extra stack frame due to assumption NMT is making on tail calls being used
Better frame skipping logic in NativeCallStack::NativeCallStack.
Reviewed-by: dholmes, zgu
|
2016-08-15 13:13:48 -07:00 |
|
Kirill Zhaldybin
|
fe2f936875
|
8163860: Convert TestOldFreeSpaceCalculation_test to GTest
Reviewed-by: iignatyev, dfazunen
|
2016-08-15 13:18:35 +03:00 |
|
Kim Barrett
|
ea503006dd
|
8155043: BitMap set operations assume clear bits beyond unaligned end
Be more circumspect in handling of sets with unaligned sizes.
Reviewed-by: stefank, jmasa
|
2016-08-14 21:19:42 -04:00 |
|
Igor Veresov
|
19d25373bf
|
Merge
|
2016-08-11 16:22:08 -07:00 |
|
Lois Foltan
|
2579620b6d
|
8162553: Crash in class unloading due to null CLD having a zero _keep_alive value
Correct the refcounting of ClassLoaderData::_keep_alive for anonymous classes.
Reviewed-by: acorn, coleenp, dholmes, jiangli
|
2016-08-11 11:41:11 -04:00 |
|
Yasumasa Suenaga
|
942ee05da5
|
8163580: Cannot get Monitor Cache Dump in HSDB
Reviewed-by: dholmes
|
2016-08-10 21:02:14 -04:00 |
|
Robbin Ehn
|
85d6f6505d
|
8161026: GPL header missing comma in year
Reviewed-by: sjohanss, redestad
|
2016-08-10 09:24:42 +02:00 |
|
Alejandro Murillo
|
dba428fb92
|
Merge
|
2016-08-12 14:12:55 -07:00 |
|
Alejandro Murillo
|
2d36c89f18
|
Merge
|
2016-08-12 13:58:14 -07:00 |
|
David Holmes
|
74e840d64c
|
8159461: bigapps/Kitchensink/stressExitCode hits assert: Must be VMThread or JavaThread
Reviewed-by: fparain, simonis, dcubed
|
2016-08-12 00:19:44 -04:00 |
|
Harold Seigel
|
d7ea24479b
|
8136930: Simplify use of module-system options by custom launchers
Reviewed-by: coleenp, lfoltan, mchung
|
2016-08-10 15:48:04 -07:00 |
|