Andreas Eriksson
35a916a2a1
8149743: JVM crash after debugger hotswap with lambdas
...
Reviewed-by: sspitsyn, coleenp, dcubed
2016-02-18 16:15:28 +01:00
Jesper Wilhelmsson
e76fbbafb5
Merge
2016-02-22 19:46:37 +01:00
Jesper Wilhelmsson
6f4adc7c72
Merge
2016-02-18 18:10:35 +01:00
Yasumasa Suenaga
2cfe5a01c4
8147388: Add diagnostic commands to attach JVMTI agent
...
Reviewed-by: jbachorik, sspitsyn
2016-02-18 23:26:43 +09:00
Volker Simonis
a5c5a3b609
8150079: MSVC prior to VS 2013 doesn't know the 'va_copy' macro
...
Reviewed-by: dholmes
2016-02-17 22:17:49 -05:00
Rachel Protacio
92f9c27eec
8148630: Convert TraceStartupTime to Unified Logging
...
The former -XX:+TraceStartupTime flag has been converted to the UL option -Xlog:startuptime=info
Reviewed-by: coleenp, dholmes
2016-02-17 14:03:18 -05:00
Vladimir Ivanov
e675738256
8138922: StubCodeDesc constructor publishes partially-constructed objects on StubCodeDesc::_list
...
Reviewed-by: kvn, coleenp, dholmes
2016-02-15 20:26:02 +03:00
Thomas Stuefe
1245e4138c
8149096: Remove unused code in methodComparator
...
Remove unused code in methodComparator
Reviewed-by: coleenp, sspitsyn, dholmes
2016-02-11 02:39:35 -08:00
Mikael Vidstedt
4e53f48812
8141491: Unaligned memory access in Bits.c
...
Introduce alignment-safe Copy::conjoint_swap and j.i.m.Unsafe.copySwapMemory
Reviewed-by: jrose, dholmes, psandoz
2016-02-10 15:20:38 -08:00
Erik Helin
92143e58fa
8148973: Rename g1/concurrentMark.{hpp,cpp,inline.hpp} to g1/g1ConcurrentMark.{hpp,cpp,inline.hpp}
...
Reviewed-by: tschatzl, mgerdin
2016-02-05 16:03:56 +01:00
Max Ockner
ce74c2fa3c
Merge
2016-02-03 18:16:54 +01:00
Max Ockner
9cab990401
8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging
...
TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData have been reimplemented using Unified logging.
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: iklam, coleenp, dholmes, jiangli, hseigel, rprotacio
2016-02-03 11:40:30 -05:00
Jesper Wilhelmsson
40c4fe8573
Merge
2016-02-03 01:35:25 +01:00
Tobias Hartmann
832443d3b0
Merge
2016-01-28 09:49:17 +01:00
Mikael Gerdin
3cda485fe5
8148481: Devirtualize Klass::vtable
...
Move remainder of vtable related methods to Klass
Reviewed-by: cjplummer, coleenp
2016-01-19 12:07:32 +01:00
Bengt Rutisson
a52e26777d
8147464: Use LogConfiguration::configure_stdout() instead of parse_log_arguments
...
Reviewed-by: mlarsson, sjohanss
2016-01-18 09:14:58 +01:00
Erik Helin
75f5093aa1
8146994: Move internal vm tests to a separate file
...
Reviewed-by: coleenp, stefank, kbarrett, mikael
2016-01-14 15:09:11 +01:00
Joseph Provino
66b0c4895e
Merge
2016-01-15 15:37:00 -05:00
Alejandro Murillo
e2d7eb35ae
Merge
2016-01-14 20:57:31 -08:00
Coleen Phillimore
15ba5cbef1
Merge
2016-01-15 01:03:42 +00:00
Coleen Phillimore
f8800caf4f
Merge
2016-01-14 16:26:38 -05:00
Coleen Phillimore
f93feda308
8145940: TempNewSymbol should have correct copy and assignment functions
...
Add clear() to the assignment operator and add copy constructor.
Reviewed-by: mgronlun, lfoltan, kbarrett, jrose
2016-01-14 15:45:31 -05:00
Jesper Wilhelmsson
54d0181916
Merge
2016-01-14 17:36:29 +01:00
David Lindholm
ad0c208a5a
8146690: Make all classes in GC follow the naming convention
...
Reviewed-by: dholmes, stefank
2016-01-14 13:26:19 +01:00
Chris Hegarty
8f8cd2d815
8146736: Move sun.misc performance counters to jdk.internal.perf
...
Reviewed-by: alanb, mchung, rriggs
2016-01-13 14:34:11 +00:00
Alejandro Murillo
640cf07750
Merge
2016-01-12 11:31:47 -08:00
Zoltan Majo
3301846a21
8147441: Unchecked pending exceptions in the WhiteBox API's implementation
...
Add checks for pending exceptions.
Reviewed-by: kvn
2016-01-18 08:50:57 +01:00
Tobias Hartmann
01428c44de
Merge
2016-01-15 09:15:33 +01:00
Nils Eliasson
48b6051ee7
8145331: SEGV in DirectivesStack::release(DirectiveSet*)
...
GetDefaultDirective was not updated in 8144873
Reviewed-by: twisti, kvn
2016-01-14 13:24:03 +01:00
Konstantin Shefov
1a8c7d97b1
8141615: Add new public methods to sun.reflect.ConstantPool
...
Reviewed-by: twisti, iignatyev, coleenp
2016-01-12 13:57:48 +03:00
Christian Thalinger
a0861106e3
Merge
2016-01-11 17:11:57 -08:00
Joseph Provino
9288ff53e7
Merge
2016-01-07 21:10:28 +00:00
Chris Hegarty
2d19a4c550
8145544: Move sun.misc.VM to jdk.internal.misc
...
Reviewed-by: alanb, dholmes, mullan, weijun
2016-01-06 10:03:03 +00:00
Goetz Lindenmaier
b26df6b69f
8146401: Clean up oop.hpp: add inline directives and fix header files
...
Reviewed-by: coleenp
2016-01-04 15:41:05 +01:00
Marcus Larsson
230a27a60d
8145083: Use semaphore instead of mutex for synchronization of Unified Logging configuration
...
Reviewed-by: dholmes, kbarrett, mgronlun
2016-01-04 11:37:18 +01:00
Max Ockner
de7d9e821c
8144874: Reimplement TraceClassResolution with Unified Logging
...
TraceClassResolution reimplemented with classresolve tag.
Reviewed-by: coleenp, dholmes, iklam, rprotacio
2015-12-23 15:05:38 -05:00
Coleen Phillimore
ac0d55c188
8074457: Remove the non-Zero CPP Interpreter
...
Remove cppInterpreter assembly files and reorganize InterpreterGenerator includes
Reviewed-by: goetz, bdelsart
2015-12-22 11:11:29 -05:00
Andrew Haley
cee2a179e6
8143072: [JVMCI] Port JVMCI to AArch64
...
Reviewed-by: gdub, rschatz, twisti, kvn
2015-12-23 20:19:42 -10:00
Kirill Zhaldybin
772ddb7a4f
8132723: Add tests which check that soft references to humongous objects should work correctly
...
8132724: Add tests which check that weak references to humongous objects should work correctly
Reviewed-by: jmasa, dfazunen
2015-12-17 16:46:41 +03:00
Goetz Lindenmaier
b5bca5cc1b
8139864: Improve handling of stack protection zones
...
Reviewed-by: stuefe, coleenp, fparain
2015-12-20 10:37:23 -05:00
Christian Thalinger
9e981ee107
Merge
2015-12-18 12:39:02 -08:00
Vladimir Ivanov
7adcd9a503
8140659: C1: invokedynamic call patching violates JVMS-6.5.invokedynamic
...
Reviewed-by: roland
2015-12-18 20:23:27 +03:00
Bengt Rutisson
ffeb0bdad0
8145092: Use Unified Logging for the GC logging
...
JEP-271. VM changes contributed by brutisso, test changes contributed by david.
Co-authored-by: David Lindholm <david.lindholm@oralce.com>
Reviewed-by: sjohanss, david, brutisso
2015-12-10 14:57:55 +01:00
Markus Grönlund
2ad9d3192f
8140485: Class load and creation cleanup
...
Reviewed-by: hseigel, coleenp, sspitsyn
2015-12-08 20:04:03 +01:00
Paul Sandoz
4d4c7ad974
8143628: Fork sun.misc.Unsafe and jdk.internal.misc.Unsafe native method tables
...
Reviewed-by: shade, dholmes, alanb, chegar, mchung, roland
2015-12-09 14:54:40 +01:00
Joseph Provino
1b75e851aa
Merge
2015-12-07 17:04:42 +00:00
Thomas Schatzl
52745a5d2c
8144583: Test sanity/ExecuteInternalVMTests.java fails
...
Remove a test that is highly dependent on timing.
Reviewed-by: jwilhelm
2015-12-05 15:16:01 +01:00
Vladimir Ivanov
d60a09e9c5
8072008: Emit direct call instead of linkTo* for recursive indy/MH.invoke* calls
...
Reviewed-by: jrose, dlong, aph, forax
2015-12-04 23:46:19 +03:00
Lana Steuck
9e317be494
Merge
2015-12-02 10:19:14 -08:00
Jesper Wilhelmsson
c7a51854d9
Merge
2015-11-30 19:38:51 +01:00