Stefan Karlsson
|
ccb2f23f08
|
8073554: Remove unnecessary includes of markSweep[.inline].hpp
Reviewed-by: tschatzl, coleenp
|
2015-02-20 15:23:01 +01:00 |
|
Yumin Qi
|
bb30bd7e0a
|
Merge
|
2014-12-08 00:15:55 -08:00 |
|
Coleen Phillimore
|
4b628f1aee
|
8066171: Out of order with Metaspace allocation lock
Lock resolved_references instead.
Reviewed-by: twisti, sspitsyn
|
2014-12-05 15:15:13 -05:00 |
|
David Chase
|
0b7c6dc57c
|
Merge
|
2014-12-04 11:35:09 -05:00 |
|
Jesper Wilhelmsson
|
9b430f2262
|
Merge
|
2014-12-04 10:40:19 +01:00 |
|
Tobias Hartmann
|
f9806ff009
|
8066448: SmallCodeCacheStartup.java exits with exit code 1
Check for VirtualMachineError in case VM initialization fails.
Reviewed-by: kvn
|
2014-12-04 09:52:15 +01:00 |
|
Yumin Qi
|
9767fa7cb2
|
Merge
|
2014-12-03 20:32:33 -08:00 |
|
David Chase
|
2080004ef0
|
8064524: Compiler code generation improvements
Reviewed-by: jrose, acorn, vlivanov
|
2014-12-01 13:06:20 -05:00 |
|
Stefan Karlsson
|
28adfbf0be
|
8075249: Cleanup forward_to_atomic and ClaimedForwardPtr
Reviewed-by: kbarrett, brutisso
|
2015-03-17 15:53:55 +01:00 |
|
Stefan Karlsson
|
366bf9ff09
|
8075247: Cleanup specialized_oop_closures.hpp
Reviewed-by: mgerdin, brutisso, tschatzl
|
2015-03-17 14:18:52 +01:00 |
|
Stefan Karlsson
|
426a345fec
|
8075242: Remove SpecializationStats
Reviewed-by: brutisso, mgerdin
|
2015-03-17 13:23:49 +01:00 |
|
Max Ockner
|
91dbd4f088
|
8060074: os::free() takes MemoryTrackingLevel but doesn't need it
Cleaned up unused arguments in os::free and it's callers.
Reviewed-by: lfoltan, coleenp, ctornqvi, dholmes
|
2014-12-01 12:16:15 -05:00 |
|
Jesper Wilhelmsson
|
4fafece403
|
Merge
|
2014-12-01 12:11:11 +01:00 |
|
Bengt Rutisson
|
0ecc753586
|
8065972: Remove support for ParNew+SerialOld and DefNew+CMS
Reviewed-by: mgerdin, stefank
|
2014-11-27 21:02:13 +01:00 |
|
Jesper Wilhelmsson
|
3c3e60d5be
|
Merge
|
2014-11-26 18:01:10 +01:00 |
|
Coleen Phillimore
|
4151db8bfd
|
8042235: redefining method used by multiple MethodHandles crashes VM
Note all MemberNames created on internal list for adjusting method entries.
Reviewed-by: sspitsyn, dcubed, lfoltan
|
2014-11-19 13:02:11 -05:00 |
|
Staffan Larsen
|
c217bdda86
|
Merge
|
2014-11-17 09:36:40 +01:00 |
|
Eric McCorkle
|
3e575a7078
|
8064571: java/lang/instrument/IsModifiableClassAgent.java: assert(length > 0) failed: should only be called if table is present
Remove tautological assert
Reviewed-by: coleenp, lfoltan, sspitsyn, jiangli
|
2014-11-14 12:45:55 -05:00 |
|
David Chase
|
f454e5e02c
|
Merge
|
2014-11-13 11:35:15 -05:00 |
|
Tobias Hartmann
|
00aa20db4a
|
8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations'
Always use MDO if valid and always compile trivial methods with C1 if available.
Reviewed-by: kvn, iveresov
|
2014-11-11 11:05:41 +01:00 |
|
Eric McCorkle
|
bbd7b058d1
|
8058313: Mismatch of method descriptor and MethodParameters.parameters_count should cause MalformedParameterException
Allow hotspot to store and report zero-length MethodParameters attribute data
Reviewed-by: coleenp, jiangli
|
2014-11-10 16:45:46 -05:00 |
|
Staffan Larsen
|
bcb6a1586a
|
Merge
|
2014-11-06 19:59:32 +00:00 |
|
Jeremy Manson
|
54e9fee4d2
|
8062116: JVMTI GetClassMethods is Slow
Allocate enough space for all jmethodids; make adding a jmethodid O(1)
Reviewed-by: coleenp, rasbold, sspitsyn
|
2014-11-05 16:47:37 -08:00 |
|
Goetz Lindenmaier
|
0aa09022fa
|
8062370: Various minor code improvements
A lot of fixes useful to improve the code quality.
Reviewed-by: coleenp, dholmes
|
2014-10-29 10:13:24 +01:00 |
|
Daniel D. Daugherty
|
2730e1ad50
|
Merge
|
2014-10-31 10:15:29 -07:00 |
|
Coleen Phillimore
|
4c036f5730
|
8037842: Failing to allocate MethodCounters and MDO causes a serious performance drop
Stop allocating compiler profiling metadata when metaspace is full.
Reviewed-by: kvn, anoll
|
2014-10-30 18:38:42 -04:00 |
|
Igor Veresov
|
5870a5b77b
|
Merge
|
2014-10-30 09:50:16 -10:00 |
|
Tobias Hartmann
|
fe1762fbd6
|
8061817: Whitebox.deoptimizeMethod() does not deoptimize all OSR versions of method
Fixed Whitebox.deoptimizeMethod() to deoptimize all OSR versions of the method.
Reviewed-by: kvn, iignatyev
|
2014-10-30 13:03:30 +01:00 |
|
Coleen Phillimore
|
63080521d7
|
8058093: Test nsk/stress/jck60/jck60014: assert in src/share/vm/oops/constantPool.cpp: should not be resolved otherwise
8044209: nsk/split_verifier/security/coglio06 fails with exit code 97 - missing 'prohibited package name'
Fix resolution error saving.
Reviewed-by: lfoltan, sspitsyn, hseigel, ctornqvi
|
2014-10-28 17:02:08 -04:00 |
|
Igor Veresov
|
1af7144df1
|
Merge
|
2014-10-27 20:03:57 -10:00 |
|
Daniel D. Daugherty
|
ee1de3ce2f
|
Merge
|
2014-10-27 15:09:23 -07:00 |
|
Karen Kinnear
|
0e1283a811
|
8043275: Fix interface initialization for default methods
Initialize interfaces that declare concrete instance methods.
Reviewed-by: kamg, coleenp, psandoz
|
2014-10-22 15:24:37 -07:00 |
|
Jesper Wilhelmsson
|
2616e09389
|
Merge
|
2014-11-17 21:32:32 +01:00 |
|
Stefan Karlsson
|
eebf2b9126
|
8064581: Move INCLUDE_ALL_GCS include section to the end of the include list
Reviewed-by: jwilhelm, brutisso, coleenp, dholmes
|
2014-11-12 12:41:59 +01:00 |
|
Stefan Karlsson
|
95704b233c
|
8064811: Use THREAD instead of CHECK_NULL in return statements
Reviewed-by: coleenp, simonis, dholmes
|
2014-11-14 09:47:09 +01:00 |
|
Stefan Karlsson
|
692dbfd02d
|
8062808: Turn on the -Wreturn-type warning
Reviewed-by: mgerdin, tschatzl, coleenp, jrose, kbarrett
|
2014-11-12 13:55:59 +01:00 |
|
Vladimir Kozlov
|
74def215cd
|
8054492: Casting can result in redundant null checks in generated code
Add C2 intrinsic for Class.cast() method and force inline it too.
Reviewed-by: jrose, roland, drchase, iignatyev
|
2014-10-31 16:51:57 -07:00 |
|
Jesper Wilhelmsson
|
d44b2b7565
|
Merge
|
2014-10-20 15:23:33 +02:00 |
|
Stefan Karlsson
|
d410f19961
|
8056240: Investigate increased GC remark time after class unloading changes in CRM Fuse
Reviewed-by: mgerdin, coleenp, bdelsart
|
2014-10-02 10:55:36 +02:00 |
|
Ioi Lam
|
4c5840ada6
|
Merge
|
2014-09-26 17:55:09 -07:00 |
|
Coleen Phillimore
|
ae9681a5cf
|
8058927: ATG throws ClassNotFoundException
ClassLoader for array klass set to null and not the class loader of the component type.
Reviewed-by: dcubed, ctornqvi
|
2014-09-26 12:50:30 -04:00 |
|
Igor Veresov
|
ad7e67c98f
|
8058564: Tiered compilation performance drop in PIT
Ensure MethodCounters are created before method is enqueued for compilation
Reviewed-by: kvn, drchase, jiangli
|
2014-09-17 21:15:03 -07:00 |
|
Niclas Adlertz
|
d348978bc1
|
Merge
|
2014-09-12 09:17:58 +02:00 |
|
Igor Veresov
|
6dc6f53f6a
|
8058184: Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters
Tiered policy requires highest compilation levels always available
Reviewed-by: kvn, vlivanov
|
2014-09-11 00:04:50 -07:00 |
|
Vladimir Kozlov
|
98f413fa1f
|
Merge
|
2014-09-04 22:59:17 -07:00 |
|
Serguei Spitsyn
|
f1aa6a6d0c
|
Merge
|
2014-08-29 11:35:03 -07:00 |
|
Coleen Phillimore
|
73d759e533
|
8049105: Move array component mirror to instance of java/lang/Class (hotspot part 2)
This removes component mirrors from arrayKlass metadata and the C2 intrinsic for them.
Reviewed-by: kvn, twisti, mgerdin
|
2014-08-28 11:29:09 -04:00 |
|
Ioi Lam
|
541640ed22
|
Merge
|
2014-09-05 15:53:02 -07:00 |
|
Coleen Phillimore
|
3c70d99eda
|
8055008: Clean up code that saves the previous versions of redefined classes
Use scratch_class to find EMCP methods for breakpoints if the old methods are still running.
Reviewed-by: dcubed, sspitsyn
|
2014-09-03 19:13:18 -04:00 |
|
Bill Pittore
|
88eb5fb4d6
|
8046210: Missing memory barrier when reading init_lock
Reviewed-by: fparain, dcubed, mdoerr
|
2014-09-02 21:27:08 -04:00 |
|