Max Ockner
|
680e1a3a28
|
8157490: JCK test vm/jni/DefineClass/dfcl001/dfcl00101m1/dfcl00101m1 crashes when run with -Xlog:classload=info
Null stream->source() no longer causes error with -Xlog:class+load
Reviewed-by: lfoltan, coleenp
|
2016-06-13 13:47:21 -04:00 |
|
Jiangli Zhou
|
7631840502
|
Merge
|
2016-06-09 00:53:07 +02:00 |
|
Jiangli Zhou
|
81ff3b7d93
|
8158681: ClassLoader::classloader_type() is called from code not included under #if INCLUDE_CDS
Place CDS related code under #if INCLUDE_CDS.
Reviewed-by: lfoltan, gtriantafill, coleenp
|
2016-06-08 18:47:05 -04:00 |
|
Calvin Cheung
|
27f9eddfc2
|
8159019: ResourceMark in ClassLoader::open_versioned_entry() is being used incorrectly
Call FREE_RESOURCE_ARRAY instead of declaring a ResourceMark
Reviewed-by: hseigel, jiangli
|
2016-06-08 12:50:23 -07:00 |
|
Coleen Phillimore
|
47309c3715
|
8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure
Disallow // in class file names during parsing and throw ClassNotFoundException
Reviewed-by: sspitsyn, rehn, gtriantafill
|
2016-06-07 15:34:22 -04:00 |
|
Rachel Protacio
|
e956abefe6
|
8153858: Clean up needed when obtaining the package name from a fully qualified class name
Consolidated and refactored code parsing fully qualified names. Includes gtest.
Reviewed-by: dholmes, coleenp
|
2016-06-07 11:39:47 -04:00 |
|
Calvin Cheung
|
66e3ba7296
|
8153876: Replace 4K stack allocations with Resource allocations
Reviewed-by: dholmes, hseigel
|
2016-06-06 12:51:53 -07:00 |
|
Rachel Protacio
|
80971e6c20
|
Merge
|
2016-06-03 16:19:53 +00:00 |
|
Rachel Protacio
|
75edf4adfd
|
8152404: Stabilize PackageEntry::package_exports_do
Re-defined PackageEntry member variables and export checking functions
Reviewed-by: dholmes, hseigel
|
2016-06-03 11:53:55 -04:00 |
|
David Holmes
|
c301fb7188
|
8154750: Add missing OrderAccess operations to ClassLoaderData lock-free data structures
Reviewed-by: kbarrett, coleenp, acorn
|
2016-06-02 23:37:09 -04:00 |
|
Harold Seigel
|
1fae073d9c
|
8156156: Add module specific NMT MemoryType
Change NMT tag for allocations for modules support to mtModule
Reviewed-by: coleenp, lfoltan, gtriantafill
|
2016-06-01 11:14:58 -04:00 |
|
Harold Seigel
|
737a2a5946
|
8158060: BasicLayerTest causes fatal error: Thread holding lock at safepoint that vm can block on: Module_lock
Move the exception throw outside of the block containing the lock
Reviewed-by: dholmes, kbarrett, lfoltan
|
2016-06-01 07:44:43 -04:00 |
|
Ioi Lam
|
e5e41a2375
|
8145247: incorrect comment in SystemDictionary::load_shared_class
Reviewed-by: jiangli, ccheung, gtriantafill
|
2016-05-27 05:49:24 -07:00 |
|
David Holmes
|
6253b1d251
|
8154589: assert(k != NULL) failed: preloaded klass not initialized
Reviewed-by: sspitsyn, hseigel
|
2016-05-26 20:43:13 -04:00 |
|
Vladimir Ivanov
|
3221da3cf7
|
Merge
|
2016-05-24 14:13:57 +03:00 |
|
Robbin Ehn
|
4154a35318
|
8157097: OptionsValidation/TestOptionsWithRanges.java crashes at CompactHashtableWriter::add during StringTable::copy_shared_string
Reviewed-by: dholmes, jiangli
|
2016-05-23 09:57:17 +02:00 |
|
Vivek Deshpande
|
489b38091e
|
8154473: Update for CompilerDirectives to control stub generation and intrinsics
Use -XX:DisableIntrinsic flag to control intrinsics usage in Interpreter.
Reviewed-by: twisti, neliasso, kvn, simonis
|
2016-05-20 14:17:55 -07:00 |
|
Vladimir Ivanov
|
36daf60d8f
|
Merge
|
2016-05-20 18:05:09 +03:00 |
|
Andreas Eriksson
|
46627989d5
|
8135322: ConstantPool::release_C_heap_structures not run in some circumstances
Reviewed-by: coleenp, sspitsyn
|
2016-05-18 11:06:00 +02:00 |
|
Jiangli Zhou
|
d40a606f06
|
8149977: DumpLoadedClassList should not include generated classes
Exclude anonymous classes from the generated class list.
Reviewed-by: ccheung, iklam, hseigel
|
2016-05-17 17:42:16 -04:00 |
|
Josef Eisl
|
536db8741f
|
8156034: [JVMCI] Notify the jvmci compiler on completion of a bootstrap
Reviewed-by: twisti
|
2016-05-12 04:17:00 +00:00 |
|
Calvin Cheung
|
baca9fb3f6
|
8156789: missing condition in ClassPathZipEntry::open_versioned_entry()
Added back the !_is_boot_append condition
Reviewed-by: hseigel, jiangli
|
2016-05-11 12:19:59 -07:00 |
|
Paul Sandoz
|
1917be9572
|
8144826: [JVMCI] Remove jdk.vm.ci.hotspot.Stable and use jdk.internal.vm.annotation.Stable
Reviewed-by: twisti
|
2016-05-11 09:13:49 +02:00 |
|
Vladimir Ivanov
|
3fcc58a80d
|
Merge
|
2016-05-11 00:31:28 +03:00 |
|
Vladimir Ivanov
|
d14a64b0ed
|
Merge
|
2016-05-11 00:38:58 +03:00 |
|
Coleen Phillimore
|
0c4ccddf92
|
Merge
|
2016-05-09 23:06:05 +00:00 |
|
Robbin Ehn
|
2523b1942a
|
8153535: Convert TraceRedefineClasses to Unified Logging
Reviewed-by: rprotacio, coleenp
|
2016-05-09 22:22:15 +02:00 |
|
Calvin Cheung
|
fef5de6f41
|
8155574: ClassLoader::initialize_module_loader_map crashes if the char_buf is not NULL terminated
Reviewed-by: jiangli, iklam
|
2016-05-09 12:20:02 -07:00 |
|
Vladimir Ivanov
|
e704d47b85
|
Merge
|
2016-05-06 19:35:23 +03:00 |
|
Aleksey Shipilev
|
ffc21de072
|
8155965: Unsafe.weakCompareAndSetVolatile entry points and intrinsics
Reviewed-by: psandoz, vlivanov
|
2016-05-06 17:59:35 +03:00 |
|
Vladimir Ivanov
|
622a5ae6f0
|
Merge
|
2016-05-06 18:20:50 +03:00 |
|
Paul Sandoz
|
107de3478c
|
8155794: Move Objects.checkIndex BiFunction accepting methods to an internal package
Reviewed-by: shade, vlivanov
|
2016-05-05 18:14:51 -07:00 |
|
Paul Sandoz
|
472a1bc607
|
8151268: Wire up the x86 _vectorizedMismatch stub routine in C1
Reviewed-by: kvn
|
2016-05-05 10:03:26 -07:00 |
|
Vladimir Ivanov
|
5dc9f56544
|
Merge
|
2016-05-09 13:13:07 +03:00 |
|
Vladimir Ivanov
|
71d2f5b46d
|
Merge
|
2016-05-06 19:45:22 +03:00 |
|
Alejandro Murillo
|
b68bd82d9b
|
Merge
|
2016-05-06 06:12:56 -07:00 |
|
Jiangli Zhou
|
34fe707dad
|
8155678: ClassLoader::initialize_module_loader_map should only be called when dumping CDS archive
Make ClassLoader::initialize_module_loader_map explicitly CDS dump time only.
Reviewed-by: ccheung, lfoltan
|
2016-05-04 17:32:08 -04:00 |
|
Goetz Lindenmaier
|
1e4b00b1dc
|
8140594: Various minor code improvements (compiler)
Various minor code improvements (compiler)
Reviewed-by: thartmann, kvn
|
2016-05-03 12:23:06 +02:00 |
|
Alan Bateman
|
a503db18fb
|
8154956: Module system implementation refresh (4/2016)
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Reviewed-by: acorn, jiangli, ccheung, hseigel
|
2016-05-03 09:09:20 +01:00 |
|
Stefan Karlsson
|
f8be292b88
|
8141501: Problems with BitMap buffer management
Reviewed-by: pliden, kbarrett
|
2016-05-03 22:45:27 +02:00 |
|
Alejandro Murillo
|
dbf7eb0492
|
Merge
|
2016-04-25 14:15:38 -07:00 |
|
Jim Laskey
|
ce076f3ab9
|
8147634: Need a JImage API that given a JImageLocationRef returns class name
Reviewed-by: hseigel
|
2016-04-25 09:59:43 -03:00 |
|
Jim Laskey
|
c95df8b9fe
|
8147426: Missing definition for JIMAGE_NOT_FOUND
Reviewed-by: hseigel, alanb
|
2016-04-25 09:59:07 -03:00 |
|
Alejandro Murillo
|
638bcd60aa
|
Merge
|
2016-04-22 00:08:54 -07:00 |
|
Max Ockner
|
da0fe9d476
|
8154110: Update class* and safepoint* logging subsystems
Refactored logging tags in class and safepoint subsystems.
Reviewed-by: coleenp, rehn, hseigel
|
2016-04-29 22:40:51 -04:00 |
|
Eric Caspole
|
9feeaa65eb
|
Merge
|
2016-04-29 18:00:57 +02:00 |
|
Eric Caspole
|
dec22baf4d
|
8155685: Wrong indentation in ClassFileParser::post_process_parsed_stream
Fix indentation
Reviewed-by: dcubed
|
2016-04-29 10:04:24 -04:00 |
|
Vladimir Ivanov
|
84d06ff2d0
|
Merge
|
2016-04-29 14:17:34 +03:00 |
|
Vladimir Ivanov
|
72747f47fd
|
Merge
|
2016-04-29 02:13:40 +03:00 |
|
Alejandro Murillo
|
59292b53e3
|
Merge
|
2016-04-28 14:44:52 -07:00 |
|