log src/share/vm/runtime/vmStructs.cpp @ 22299:c28cb37b2e1d

age author description
Wed, 22 Jul 2015 08:56:03 -0700 twisti Rename JVMCI to INCLUDE_JVMCI.
Thu, 16 Jul 2015 07:47:07 -0700 twisti Add Java code for reading the constant pool cache plus sun.reflect.ConstantPool substitutions.
Thu, 28 May 2015 15:36:48 +0200 Doug Simon recast all Graal native code as JVMCI code (JBS:GRAAL-53)
Tue, 07 Apr 2015 18:57:02 +0200 Gilles Duboscq Fix merge mess-ups
Tue, 07 Apr 2015 14:58:49 +0200 Gilles Duboscq Merge with jdk8u40-b25
Thu, 23 Oct 2014 12:02:08 -0700 asaha Merge
Fri, 26 Sep 2014 17:48:10 -0400 jmasa 8047125: (ref) More phantom object references
Wed, 10 Sep 2014 12:39:11 +0200 rbackman 8030976: Untaken paths should be more vigorously pruned at highest optimization level
Tue, 02 Sep 2014 12:48:45 -0700 kvn 8055494: Add C2 x86 intrinsic for BigInteger::multiplyToLen() method
Thu, 21 Aug 2014 13:57:51 -0700 iklam 8046070: Class Data Sharing clean up and refactoring
Fri, 23 Jan 2015 10:54:21 +0100 Doug Simon removed GPU code
Mon, 20 Oct 2014 19:07:20 +0200 Gilles Duboscq Reduce diff with upstream
Thu, 16 Oct 2014 10:50:27 +0200 Gilles Duboscq Add DataLayout::speculative_trap_data_tag to vmStructs
Wed, 15 Oct 2014 16:02:50 +0200 Gilles Duboscq Merge with jdk8u20-b26
Tue, 25 Mar 2014 17:07:36 -0700 kvn Merge
Thu, 13 Mar 2014 14:57:01 -0700 kvn Merge
Thu, 23 Jan 2014 12:08:28 +0100 rbackman 8027754: Enable loop optimizations for loops with MathExact inside
Tue, 20 May 2014 13:46:34 -0700 Tom Rodriguez initialize HotSpotVMConfig fields efficiently from C++
Tue, 13 May 2014 15:03:34 -0700 twisti use HotSpotVMType for sizeof information
Fri, 02 May 2014 21:58:28 +0200 Doug Simon HSAIL: support for object values in stack slots at deoptimization points
Fri, 02 May 2014 00:36:27 +0200 Doug Simon made Graal work with the HotSpot compiler queue and compiler threads, enabled by -XX:-UseGraalCompilationQueue
Mon, 14 Apr 2014 15:08:30 -0700 Tom Rodriguez improve canBeStaticallyBound
Fri, 11 Apr 2014 17:12:08 +0200 Doug Simon HSAIL: initial support for object allocation in HSAIL kernels
Sat, 05 Apr 2014 19:11:07 +0200 Thomas Wuerthinger Increase maximum allocatable spill area by factor of 2.
Tue, 01 Apr 2014 13:57:07 +0200 Gilles Duboscq Backout jdk9 merge
Wed, 26 Mar 2014 17:33:54 +0100 Doug Simon HSAIL: preliminary deopt support
Mon, 24 Mar 2014 23:50:18 +0100 Doug Simon Backport of 8504393de66b from jdk9
Mon, 24 Mar 2014 21:30:43 +0100 Doug Simon Backed out merge changeset: b51e29501f30
Fri, 21 Mar 2014 14:26:58 -0700 twisti make HotSpotResolvedJavaMethod leaner
Thu, 20 Mar 2014 13:41:32 -0700 twisti add HotSpotMethodDataAccessor.Tag enum and dummy entries to PROFILE_DATA_ACCESSORS for new profile types
Tue, 18 Mar 2014 20:19:10 -0700 twisti Merged with jdk9/dev/hotspot changeset 9486a41de3b7
Tue, 11 Mar 2014 14:54:47 -0700 twisti 8037043: put Method flag bits in predictable positions
Tue, 11 Mar 2014 18:45:59 -0700 twisti Merged with jdk9/dev/hotspot changeset 3812c088b945
Tue, 25 Feb 2014 17:51:27 +0100 adlertz 8033260: assert(lrg._area >= 0.0) failed: negative spill area
Thu, 23 Jan 2014 12:08:28 +0100 rbackman 8027754: Enable loop optimizations for loops with MathExact inside
Fri, 21 Feb 2014 10:00:46 +0100 ehelin Merge
Mon, 17 Feb 2014 09:51:37 +0100 sjohanss 8033440: jmap reports unexpected used/free size of concurrent mark-sweep generation
Tue, 11 Feb 2014 09:34:50 +0100 goetz 8034171: Remove use of template template parameters from binaryTreeDictionary.
Tue, 26 Nov 2013 18:38:19 -0800 goetz 8028515: PPPC64 (part 113.2): opto: Introduce LoadFence/StoreFence.
Tue, 05 Nov 2013 17:38:04 -0800 kvn Merge
Thu, 05 Sep 2013 11:04:39 -0700 kvn Merge
Thu, 22 Aug 2013 09:39:54 -0700 goetz 8023033: PPC64 (part 13): basic changes for AIX
Fri, 19 Jul 2013 13:32:53 -0700 kvn Merge
Thu, 11 Jul 2013 12:56:29 -0700 kvn Merge
Wed, 03 Jul 2013 11:50:29 -0700 kvn Merge
Fri, 21 Jun 2013 15:56:24 -0700 kvn Merge
Thu, 20 Jun 2013 16:30:44 -0700 goetz 8016586: PPC64 (part 3): basic changes for PPC64
Thu, 06 Mar 2014 17:11:39 -0800 Tom Rodriguez enable C1 + Graal tiered
Tue, 04 Mar 2014 22:23:24 -0800 twisti moved to-constant-pool-index conversion up to Java
Mon, 03 Mar 2014 20:40:23 -0800 twisti removed duplicate vmStructs entries
Mon, 24 Feb 2014 15:08:02 -0800 twisti remove CompilerToVM.getInstanceFields
Tue, 11 Feb 2014 14:26:48 -0800 Tom Rodriguez use hotspot stubs for primitive arraycopy calls
Thu, 30 Jan 2014 00:48:41 +0100 Doug Simon added more unit tests for meta.api, discovering and fixing an issue with HotSpotResolvedJavaField.getModifiers() in the process
Thu, 12 Dec 2013 15:13:02 +0100 Gilles Duboscq Add a speculation oop for uncommon trap deoptimization. Save it in the SpeculationLog during deoptimization.
Sun, 08 Dec 2013 13:27:52 -0800 twisti don't go through VM to create HotSpotResolvedObjectType (part 1)
Thu, 05 Dec 2013 19:28:30 -0800 twisti get deoptimization constants in HotSpotMetaAccessProvider from HotSpotVMConfig
Thu, 05 Dec 2013 18:13:04 -0800 twisti Teach Graal about Symbol and ConstantPool so we can move more logic into Java. We'll see how that ends...
Mon, 02 Dec 2013 18:06:00 +0100 Gilles Duboscq Put _pending_deoptimization and _pending_monitorenter under ifdef GRAAL
Tue, 26 Nov 2013 11:41:47 -0800 twisti get DataLayout tags from VM
Mon, 25 Nov 2013 18:39:31 -0800 twisti make CodeInstallResult enum independent of the actual values in C++ code
Mon, 25 Nov 2013 17:23:56 +0100 Roland Schatz Deoptimization reason for failed aliasing assumptions.
Wed, 20 Nov 2013 16:55:54 -0800 twisti move GRAAL_ONLY stuff from vmStructs.cpp to separate vmStructs_graal.hpp file
Wed, 20 Nov 2013 00:10:38 +0100 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
Thu, 24 Oct 2013 16:25:24 -0700 iveresov Merge
Fri, 18 Oct 2013 10:41:56 +0200 rbackman 8026844: Various Math functions needs intrinsification
Fri, 18 Oct 2013 19:44:40 -0700 ccheung Merge
Thu, 17 Oct 2013 16:45:08 +0400 dsamersoff 8005810: Update Hotspot Serviceability Agent for Method Parameter Reflection and Generic Type Signature Data
Fri, 18 Oct 2013 12:10:44 -0700 jcoomes Merge
Tue, 15 Oct 2013 14:28:51 +0200 stefank 8026391: The Metachunk header wastes memory
Sun, 13 Oct 2013 13:22:24 -0700 iveresov Merge
Thu, 10 Oct 2013 15:44:12 +0200 anoll 8023014: CodeSweeperSweepNoFlushTest.java fails with HS crash
Fri, 11 Oct 2013 08:27:21 -0700 jcoomes Merge
Wed, 09 Oct 2013 10:57:01 +0200 tschatzl 8003420: NPG: make new GC root for pd_set
Tue, 08 Oct 2013 09:33:51 +0100 kevinw 8019375: Internal symbol table size should be tunable.
Mon, 07 Oct 2013 12:20:28 -0400 acorn 8009130: Lambda: Fix access controls, loader constraints.
Tue, 19 Nov 2013 01:31:19 +0100 Doug Simon made Graal report its compilation info under -XX:+CITime in the same format as c1 and c2
Wed, 23 Oct 2013 19:50:14 -0700 twisti read HotSpotVMConfig fields from HotSpot's vmStructs via annotations
Fri, 11 Oct 2013 10:38:03 +0200 Gilles Duboscq Merge with hs25-b53
Fri, 27 Sep 2013 10:50:55 +0200 anoll 8020151: PSR:PERF Large performance regressions when code cache is filled
Fri, 27 Sep 2013 08:39:19 +0200 rbackman 8024924: Intrinsify java.lang.Math.addExact
Thu, 26 Sep 2013 12:07:53 -0700 twisti 8024545: make develop and notproduct flag values available in product builds
Fri, 13 Sep 2013 22:38:02 -0400 drchase 8014013: CallInfo structure no longer accurately reports the result of a LinkResolver operation
Fri, 13 Sep 2013 16:55:44 -0700 twisti 8024760: add more types, fields and constants to VMStructs
Thu, 22 Aug 2013 18:37:14 +0200 rbackman Merge
Fri, 16 Aug 2013 10:23:55 +0200 adlertz 8023003: Cleanup the public interface to PhaseCFG
Mon, 19 Aug 2013 14:59:54 -0400 jiangli 8021948: Change InstanceKlass::_source_file_name and _generic_signature from Symbol* to constant pool indexes.
Thu, 10 Oct 2013 14:20:04 +0200 Gilles Duboscq Merge hs25-b46
Wed, 07 Aug 2013 17:56:19 +0200 adlertz 8022284: Hide internal data structure in PhaseCFG
Wed, 31 Jul 2013 11:00:54 +0200 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
Wed, 03 Jul 2013 17:26:59 -0400 jiangli 7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful.
Tue, 02 Jul 2013 16:54:24 +0200 coleenp Merge
Tue, 02 Jul 2013 08:42:37 -0400 coleenp 8015391: NPG: With -XX:+UseCompressedKlassPointers OOME due to exhausted metadata space could occur when metaspace is almost empty
Sun, 23 Jun 2013 22:08:28 -0700 iklam 8009575: Reduce Symbol::_refcount from 4 bytes to 2 bytes
Wed, 19 Jun 2013 10:45:56 +0200 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
Mon, 10 Jun 2013 11:30:51 +0200 sla 8005849: JEP 167: Event-Based JVM Tracing
Wed, 22 May 2013 14:37:49 -0400 coleenp 8003421: NPG: Move oops out of InstanceKlass into mirror
Thu, 16 May 2013 13:47:55 -0700 twisti Merge
Wed, 08 May 2013 15:08:01 -0700 kvn 6934604: enable parts of EliminateAutoBox by default
Tue, 14 May 2013 09:41:12 -0700 minqi 8012902: remove use of global operator new - take 2
Fri, 26 Apr 2013 10:52:26 -0700 bharadwaj Merge
Thu, 25 Apr 2013 11:09:24 -0700 iignatyev 8011675: adding compilation level to replay data
Sun, 21 Apr 2013 21:05:02 -0700 dcubed Merge
Sun, 21 Apr 2013 20:41:04 -0700 dcubed 8012907: anti-delta fix for 8010992
Fri, 19 Apr 2013 16:51:27 -0700 dcubed Merge
Fri, 19 Apr 2013 11:08:52 -0700 minqi 8010992: Remove calls to global ::operator new[] and new
Fri, 19 Apr 2013 03:13:04 -0400 bharadwaj Merge
Tue, 16 Apr 2013 10:08:41 +0200 neliasso 8011621: live_ranges_in_separate_class.patch
Mon, 15 Apr 2013 21:25:23 -0400 jiangli Merge
Tue, 09 Apr 2013 17:17:41 -0400 jiangli 8010862: The Method counter fields used for profiling can be allocated lazily.
Fri, 12 Apr 2013 14:05:42 +0200 Gilles Duboscq Merge
Mon, 11 Feb 2013 10:31:56 -0800 jmasa 8008508: CMS does not correctly reduce heap size after a Full GC
Sat, 06 Apr 2013 20:04:06 +0200 Gilles Duboscq Merge with hsx25
Fri, 08 Mar 2013 11:47:57 -0500 coleenp 8003553: NPG: metaspace objects should be zeroed in constructors
Thu, 07 Mar 2013 21:00:29 +0100 Thomas Wuerthinger Minimize diff to plain HotSpot version.
Tue, 05 Mar 2013 23:44:54 +0100 Thomas Wuerthinger Merge.
Mon, 18 Feb 2013 10:43:07 +0100 sla 8007901: SA: Don't read flag values as constants
Mon, 11 Feb 2013 14:06:22 -0500 coleenp 8007320: NPG: move method annotations
Fri, 08 Feb 2013 10:08:40 +0100 brutisso Merge
Mon, 04 Feb 2013 12:51:25 -0800 jmasa Merge
Tue, 29 Jan 2013 10:51:33 +0100 stefank 8004710: NPG: jmap could throw sun.jvm.hotspot.types.WrongTypeException after PermGen removal