log

age author description
Wed, 11 Feb 2015 12:18:40 -0800 katleman Added tag jdk8u60-b02 for changeset 38f608052383
Fri, 06 Feb 2015 08:49:51 -0800 amurillo Added tag hs25.60-b03 for changeset 1f6ba0d2923d jdk8u60-b02
Fri, 06 Feb 2015 08:49:46 -0800 amurillo Merge hs25.60-b03
Fri, 16 Jan 2015 09:15:22 +0100 aph 6584008: jvmtiStringPrimitiveCallback should not be invoked when string value is null
Wed, 04 Feb 2015 04:31:38 -0500 dholmes 8071972: Minimal VM is broken for ARM fastdebug
Fri, 30 Jan 2015 10:27:50 -0800 kvn 8071534: assert(!failing()) failed: Must not have pending failure. Reason is: out of memory
Wed, 21 Jan 2015 12:38:11 +0100 goetz 8068013: [TESTBUG] Aix support in hotspot jtreg tests
Fri, 23 Jan 2015 22:39:24 -0500 dlong 8031064: build_vm_def.sh not working correctly for new build cross compile
Fri, 30 Jan 2015 10:40:08 +0100 zmajo 8071818: Incorrect addressing mode used for ldf in SPARC assembler
Wed, 28 Jan 2015 21:43:06 +0000 kevinw 8035938: Memory leak in JvmtiEnv::GetConstantPool
Thu, 22 Jan 2015 11:25:23 -0800 iveresov 8071302: assert(!_reg_node[reg_lo] || edge_from_to(_reg_node[reg_lo], def)) failed: after block local
Fri, 23 Jan 2015 15:18:50 -0800 amurillo 8071500: new hotspot build - hs25.60-b03
Wed, 04 Feb 2015 12:14:23 -0800 katleman Added tag jdk8u60-b01 for changeset 702cc6067686
Fri, 23 Jan 2015 14:52:32 -0800 amurillo Added tag hs25.60-b02 for changeset 5fa73007ceb9 jdk8u60-b01
Fri, 23 Jan 2015 14:52:26 -0800 amurillo Merge hs25.60-b02
Wed, 21 Jan 2015 01:02:00 +0000 iveresov Merge
Tue, 20 Jan 2015 13:56:02 -0800 iveresov 8068881: SIGBUS in C2 compiled method weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory$SimulatedWsdlDefinitions.<init>
Tue, 20 Jan 2015 23:24:29 +0000 ddehaven Merge
Fri, 13 Jun 2014 18:04:49 -0700 ddehaven 8043340: [macosx] Fix hard-wired paths to JavaVM.framework
Fri, 16 Jan 2015 13:58:22 +0100 asiebenborn 8068909: SIGSEGV in c2 compiled code with OptimizeStringConcat
Mon, 12 Jan 2015 15:24:29 +0100 sjohanss 8062063: Usage of UseHugeTLBFS, UseLargePagesInMetaspace and huge SurvivorAlignmentInBytes cause crashes in CMBitMapClosure::do_bit
Fri, 12 Dec 2014 09:07:54 +0100 thartmann 8066763: fatal error "assert(false) failed: unexpected yanked node" in postaloc.cpp:139
Thu, 08 Jan 2015 12:45:53 -0800 amurillo 8068678: new hotspot build - hs25.60-b02
Tue, 13 Jan 2015 16:09:52 +0100 goetz 8069590: AIX port of "8050807: Better performing performance data handling"
Wed, 21 Jan 2015 17:07:26 +0000 coffeys Merge
Thu, 08 Jan 2015 12:32:37 -0800 amurillo Added tag hs25.60-b01 for changeset ebf89088c08a
Thu, 08 Jan 2015 12:20:41 -0800 amurillo Added tag hs25.60-b00 for changeset d9349fa88223 hs25.60-b01
Thu, 08 Jan 2015 12:18:38 -0800 amurillo Merge
Wed, 24 Sep 2014 12:19:07 -0700 simonis 8058345: Refactor native stack printing from vmError.cpp to debug.cpp to make it available in gdb as well
Mon, 15 Dec 2014 18:11:51 +0400 fzhinkin 8066143: [TESTBUG] New tests in gc/survivorAlignment/ fails
Wed, 26 Nov 2014 14:17:06 +0400 fzhinkin 8037968: Add tests on alignment of objects copied to survivor space
Thu, 18 Dec 2014 21:59:05 -0800 amurillo 8067802: Update the Hotspot version numbers in Hotspot for JDK 8u60
Fri, 19 Dec 2014 01:29:51 +0000 dholmes Merge
Thu, 18 Dec 2014 19:49:28 -0500 dholmes Merge
Tue, 25 Nov 2014 21:00:21 -0500 dholmes 8035663: Suspicious failure of test java/util/concurrent/Phaser/FickleRegister.java
Tue, 25 Nov 2014 15:59:42 +0100 goetz 8065915: Fix includes after 8058148: MaxNodeLimit and LiveNodeCountInliningCutoff
Thu, 18 Dec 2014 09:52:55 +0000 kevinw Merge
Thu, 18 Dec 2014 08:54:32 +0000 kevinw Merge
Thu, 04 Dec 2014 12:43:45 +0000 kevinw 8061785: [TEST_BUG] serviceability/sa/jmap-hashcode/Test8028623.java has utf8 character corrupted by earlier merge
Wed, 03 Dec 2014 20:40:00 +0000 kevinw 8039995: Test serviceability/sa/jmap-hashcode/Test8028623.java fails on some Linux/Mac machines.
Mon, 01 Dec 2014 18:22:45 +0400 vkempik 8058935: CPU detection gives 0 cores per cpu, 2 threads per core in Amazon EC2 environment
Mon, 29 Dec 2014 19:40:48 -0800 lana Merge
Wed, 17 Dec 2014 14:46:33 -0800 katleman Added tag jdk8u60-b00 for changeset d9349fa88223
Wed, 17 Dec 2014 14:38:47 -0800 lana Merge
Tue, 16 Dec 2014 09:19:27 -0800 amurillo Merge
Fri, 22 Jan 2016 12:48:57 -1000 twisti Use a reserved registers array in initAllocatable.
Fri, 22 Jan 2016 12:48:29 -1000 twisti [AArch64]: We need zr and sp as separate registers.
Fri, 22 Jan 2016 14:05:49 -0800 Tom Rodriguez Always check the type of CallingConvention.Type
Thu, 21 Jan 2016 13:53:26 -0800 Christian Wimmer Make CallingConvention.Type extensible; remove unused stackOnly parameter
Wed, 20 Jan 2016 13:56:34 -0800 Tom Rodriguez Add CompilerToVM.interpreterFrameSize to support stack banging for deopt
Wed, 20 Jan 2016 11:13:45 +0100 Roland Schatz Backport isImmutablePIC field from jvmci-9, and add documentation.
Tue, 19 Jan 2016 17:36:21 -0800 Christian Wimmer Move data fields from CompiledCode to HotSpotCompiledCode
Tue, 19 Jan 2016 13:32:31 -0800 Tom Rodriguez JVMCICompiler.compileMethod should always return non-null
Tue, 19 Jan 2016 11:07:20 -0800 Tom Rodriguez Fixed spelling of getFailureMessage
Tue, 19 Jan 2016 11:55:30 +0100 Doug Simon added JVMCI_VERSION constant
Fri, 15 Jan 2016 08:29:11 -0800 Tom Rodriguez Merge
Thu, 14 Jan 2016 17:45:25 -0800 Tom Rodriguez Remove unused vmSymbol
Thu, 14 Jan 2016 17:29:44 -0800 Tom Rodriguez Remove incorrect assert
Fri, 15 Jan 2016 16:50:19 +0100 Roland Schatz Simplify code installation interface: Use CompiledCode class instead of CompilationResult and DataSection.
Fri, 15 Jan 2016 15:51:01 +0100 Roland Schatz Remove unused method.
Fri, 15 Jan 2016 16:17:37 +0100 Doug Simon rename classes to denote jvmci version
Thu, 14 Jan 2016 11:36:05 -0800 Tom Rodriguez JVMCI PrintCompilation support should reuse CompileBroker logic
Thu, 14 Jan 2016 11:32:37 -0800 Tom Rodriguez Remove CompilerToVM.notifyCompilationStatistics
Wed, 13 Jan 2016 16:41:53 +0100 Roland Schatz Fix compiler warning.
Tue, 12 Jan 2016 12:54:31 -0800 Tom Rodriguez Add support for passing back bailout messages
Tue, 12 Jan 2016 15:03:56 +0100 Doug Simon register JVMCIJDKFactory at module load time
Mon, 11 Jan 2016 15:10:32 +0100 Stefan Anzinger Perform a clean in jvmci.make when main clean target is called as well
Fri, 08 Jan 2016 23:45:00 +0100 Doug Simon converted select_task_blocking_aware into select_task_helper (GRAAL-1387)
Fri, 08 Jan 2016 22:24:51 +0100 Doug Simon improved error message and fixed macro usage (GRAAL-1387)
Fri, 08 Jan 2016 17:30:33 +0100 Doug Simon improved JVMCI support for blocking compilation (GRAAL-1387)
Wed, 30 Dec 2015 17:55:07 +0100 Doug Simon removed @ServiceProvider mechanism (GRAAL-1380)
Sat, 26 Dec 2015 15:00:55 +0100 Doug Simon must not fold accesses to @Stable fields if -XX:-FoldStableValues (GRAAL-58)
Thu, 24 Dec 2015 09:50:27 -1000 twisti 8143072: [JVMCI] Port JVMCI to AArch64
Mon, 21 Dec 2015 15:53:56 +0100 Doug Simon removed @Option mechanism from JVMCI (GRAAL-1371)
Sun, 20 Dec 2015 23:15:24 +0100 Doug Simon tightened signature of ConstantReflectionProvider methods for reading fields
Fri, 18 Dec 2015 00:11:35 -0800 Tom Rodriguez Report all recompilations in the LogCompilation tool
Fri, 18 Dec 2015 00:10:30 -0800 Tom Rodriguez Make node searches look through all the graphs for a match
Wed, 16 Dec 2015 20:18:20 -0800 Tom Rodriguez OptionValues should be public or package
Wed, 16 Dec 2015 16:08:05 -0800 Christian Wimmer Make method public
Tue, 15 Dec 2015 10:55:55 -0800 Tom Rodriguez Make JVMCIJavaClasses look a little more like JDK9 version
Tue, 15 Dec 2015 09:46:00 -0800 Tom Rodriguez Add pc to deoptimized LogCompilation message
Tue, 15 Dec 2015 09:44:47 -0800 Tom Rodriguez Handle missing level in LogCompilation output
Tue, 15 Dec 2015 09:03:09 -0800 Tom Rodriguez Group recompilations by method name only in LogCompilation tool
Tue, 15 Dec 2015 09:02:42 -0800 Tom Rodriguez Allow importing multiple files at once in IGV
Mon, 14 Dec 2015 12:38:57 -0800 Tom Rodriguez For previous commit: Add missing printing logic for oop arguments in dependencies
Mon, 14 Dec 2015 12:02:18 -0800 Tom Rodriguez -s
Tue, 08 Dec 2015 17:58:45 +0100 Doug Simon JVMCI compiler initialization can happen on different thread than JVMCI initialization
Tue, 08 Dec 2015 01:03:01 +0100 Doug Simon use bool type for TraceClassLoadingStack option
Fri, 04 Dec 2015 13:47:46 +0100 Doug Simon workaround for Eclipse bug 367599
Thu, 26 Nov 2015 14:49:10 +0100 Doug Simon added JVMCI specific option TraceClassLoadingStack to see why classes are loaded
Thu, 26 Nov 2015 02:28:38 +0100 Doug Simon bug fix for 8143730
Thu, 26 Nov 2015 00:47:01 +0100 Doug Simon 8144083 [JVMCI] CompilationResult should be finalized by JVMCI compiler and made effectively final
Wed, 25 Nov 2015 20:41:26 +0100 Doug Simon 8143730 [JVMCI] infopoint recording is too restrictive
Wed, 25 Nov 2015 16:28:10 +0100 Stefan Anzinger Finalize data section outside of HotSpotCompiledCode
Wed, 25 Nov 2015 11:48:44 +0100 Stefan Anzinger Remove CompilationResult.reset()
Fri, 13 Nov 2015 09:31:04 -0800 Tom Rodriguez Fix assertion failures with G1 barrier logic and guard InstalledCode updates
Fri, 13 Nov 2015 14:09:57 +0100 Doug Simon eager initialization of jvmciJavaClasses must happen while thread_in_VM
Thu, 12 Nov 2015 21:35:35 +0100 Doug Simon 8142511: must eagerly initialize classes with static fields accessed by JVMCI native code
Thu, 12 Nov 2015 20:03:43 +0100 Doug Simon must use JVMCI class loader when trying to throw a JVMCIError from native VM code
Thu, 12 Nov 2015 12:12:38 +0100 Paul Woegerer In 'def run_java()' add missing forwarding of timeout argument
Wed, 11 Nov 2015 18:34:15 +0100 Gilles Duboscq Fix deopt blob for x86_32
Wed, 11 Nov 2015 10:33:08 +0100 Roland Schatz Backport Handle fixes from jvmci-9.
Tue, 10 Nov 2015 23:16:06 +0100 Doug Simon made JVMCI providers available as a normal services to avoid need for recompiling Graal jars to deploy them on JDK9
Mon, 09 Nov 2015 14:34:33 +0100 Roland Schatz Pass Handle per value.
Fri, 06 Nov 2015 12:48:05 +0100 Gilles Duboscq Fix hotspot build task: needsBuild should check ProjectBuildTask.needsBuild
Fri, 06 Nov 2015 12:39:06 +0100 Gilles Duboscq Add deoptimizationUnrollBlockUnpackKindOffset to HotSpotVMConfig
Thu, 05 Nov 2015 15:21:30 -0800 Tom Rodriguez Use proper GC barriers when clearing _jvmci_installed_code
Thu, 05 Nov 2015 15:18:36 -0800 Tom Rodriguez Add logic to verify HeapRegionRemSet when running G1
Thu, 05 Nov 2015 15:17:36 -0800 Tom Rodriguez Sync G1 write_ref_nmethod_post/pre change from JDK9
Thu, 05 Nov 2015 10:59:29 +0100 Roland Schatz Make kindToBasicType trapping.
Tue, 03 Nov 2015 16:55:51 +0100 Roland Schatz 8139589: [JVMCI] Using fthrow when throwing JVMCIError.
Wed, 04 Nov 2015 16:11:58 +0100 Gilles Duboscq Add assert for Unpack_uncommon_trap for ppc and always check for rethrow_exception
Mon, 02 Nov 2015 23:53:10 +0100 Doug Simon fixed logic deciding who frees the CompileTask for a JVMCI blocking compilation
Mon, 02 Nov 2015 11:18:51 -0800 Tom Rodriguez Restore missing InstalledCode.version increment
Mon, 02 Nov 2015 15:33:53 +0100 Gilles Duboscq Fix ppc and x86_32 after fetch_unroll_info_helper changes
Fri, 30 Oct 2015 12:28:17 +0100 Gilles Duboscq Use mx.ensure_dir_exists rather than os.makedirs to avoid races
Mon, 02 Nov 2015 11:24:40 +0100 Stefan Anzinger 8139589: Remove left over call to pd_patch_DataSectionReference
Sun, 01 Nov 2015 21:43:49 +0100 Doug Simon use timeout for JVMCI blocking compilation to avoid deadlock between compiler and app thread that submitted the blocking compilation
Thu, 29 Oct 2015 10:24:08 -0700 Tom Rodriguez Remove setAddressAndEntryPoint
Thu, 29 Oct 2015 16:11:45 +0100 Gilles Duboscq Let fetch_unroll_info override the exec_mode and handle rethrowing scopes
Thu, 29 Oct 2015 15:21:55 +0100 Roland Schatz 8139589: [JVMCI] throw exceptions in faulty code installation operations
Thu, 29 Oct 2015 13:13:46 +0100 Stefan Anzinger Change access to Method::_intrinsic_id back to u1 (JDK8 and JDK9 are different on this)
Wed, 28 Oct 2015 14:02:20 -0700 Tom Rodriguez Fix missing comma and add STATIC_ASSERT to check size of trap name talbe
Tue, 27 Oct 2015 13:33:28 +0100 Doug Simon method intrinsic ids are 16-bit so use Unsafe.getChar(), not Unsafe.getByte() to read them
Sun, 25 Oct 2015 10:49:26 +0100 Doug Simon mx: exclude JVMCI jars from unit test class path
Fri, 23 Oct 2015 10:10:17 -0700 Tom Rodriguez Add trap and recompilation statistics to LogCompilation
Fri, 23 Oct 2015 10:09:48 -0700 Tom Rodriguez Make sure that at least a dummy Method is filled in during LogCompilation parsing
Fri, 23 Oct 2015 13:24:08 +0200 Andreas Woess narrow type of HotSpotResolvedJavaMethodImpl.toJavaCache to Executable
Thu, 22 Oct 2015 11:26:30 -0700 Tom Rodriguez Don't abort if exceptions occur during JVMCI compilation
Thu, 22 Oct 2015 12:43:42 +0200 Doug Simon only install evol_method dependencies if JVMTI needs them
Wed, 21 Oct 2015 20:39:03 -0700 Tom Rodriguez Use is_linked to guard getVtableIndexForInterfaceMethod
Wed, 21 Oct 2015 22:45:57 +0200 Doug Simon removed Graal compiler options from JVMCICompiler
Wed, 21 Oct 2015 09:06:12 -0700 Christian Wimmer Move SpeculationLog implementation to HotSpotSpeculationLog, because it is not useful for other VMs
Wed, 21 Oct 2015 15:05:59 +0200 Stefan Anzinger [SPARC] Fix VMReg number caluclation in CodeInstaller::get_hotspot_reg
Wed, 21 Oct 2015 13:47:47 +0200 Roland Schatz Rename Compiler to JVMCICompiler and expose it from JVMCIRuntime.
Wed, 21 Oct 2015 11:44:15 +0200 Doug Simon made ExitVMOnException false by default
Mon, 19 Oct 2015 18:41:25 -0700 Tom Rodriguez Remove debug output from mx_jvmci.py
Mon, 19 Oct 2015 10:24:05 -0700 Tom Rodriguez Fix deadlock between JVMCI.initialize and HotSpotJVMCIRuntime.runtime
Mon, 19 Oct 2015 18:21:56 +0200 Gilles Duboscq Fix release file patching
Fri, 16 Oct 2015 15:52:45 -0700 Tom Rodriguez fix -Xint -XX:+BootstrapJVMCI crash
Fri, 16 Oct 2015 15:59:20 +0200 Gilles Duboscq Tag jvmci-0.8 to get version numbers in builds
Fri, 16 Oct 2015 14:06:20 +0200 Stefan Anzinger Implement inline metaspace constant patching for SPARC (Compressed/Uncompressed)
Fri, 16 Oct 2015 13:44:47 +0200 Roland Schatz Remove unused class VirtualStackSlot.
Fri, 16 Oct 2015 11:12:34 +0200 Roland Schatz Remove unused reference map index.
Fri, 16 Oct 2015 00:16:51 +0200 Doug Simon made ShowFlags and PrintFlags denote which options had their value explicitily set (like -XX:+PrintFlagsFinal does)
Thu, 15 Oct 2015 11:50:37 -0700 Tom Rodriguez Update javadoc for methodDataProfileDataSize
Thu, 15 Oct 2015 17:32:19 +0200 Doug Simon initialize JVMCI eagerly if either the PrintFlags or ShowFlags JVMCI option is present
Thu, 15 Oct 2015 17:30:42 +0200 Doug Simon removed ununsed code
Thu, 15 Oct 2015 13:57:24 +0200 Stefan Anzinger Provide all HotSpot Feature_Flags in JVMCI
Thu, 15 Oct 2015 11:52:47 +0200 Stefan Anzinger Add SPARC Quad precision registers and remove unneccesary methods from SPARC.java
Tue, 13 Oct 2015 18:22:26 +0200 Stefan Anzinger [SPARC] Move allocatable register selection out of the Architecture description
Tue, 13 Oct 2015 17:59:52 +0200 Stefan Anzinger Disable instruction scheduling in cpCache.o on SPARC/Linux
Tue, 13 Oct 2015 17:07:59 +0200 Stefan Anzinger Make space in frame for native callee to spill outgoing parameters
Tue, 13 Oct 2015 00:12:28 +0200 Doug Simon made HotSpotVMConfig.arrayKlassComponentMirrorOffset package-private to account for the removal of ArrayKlass::_component_mirror in jdk9; removed unused jvmAccMonitorMatch and jvmAccHasMonitorBytecodes
Mon, 12 Oct 2015 08:48:54 -0700 Stefan Anzinger Add fno-tree-loop-distribute-patterns to SPARC/Linux makefile
Mon, 12 Oct 2015 08:47:39 -0700 Stefan Anzinger ConstantPoolCacheEntry::set_field avoid rescheduling store f1/f2 and store of bytecodes by the compiler (Store/Store)
Sun, 11 Oct 2015 14:30:03 +0200 Doug Simon removed "path" and "sourcePath" attributes from distributions and libraries
Sun, 11 Oct 2015 14:18:22 +0200 Doug Simon moved unzipped c1visualizer distribution and downloaded hsdis to mxbuild/ directory
Fri, 09 Oct 2015 14:43:07 +0200 Roland Schatz Remove forObject method from ConstantReflectionProvider.
Thu, 08 Oct 2015 17:28:41 -0700 Tom Rodriguez Rename jdk.internal.jvmci to jdk.vm.ci
Thu, 08 Oct 2015 18:04:25 +0200 Gilles Duboscq Pass ARCH_DATA_MODEL to make clean
Thu, 08 Oct 2015 05:19:44 -0700 Stefan Anzinger Disable GCCs tree-bit-ccp on SPARC/Linux
Wed, 07 Oct 2015 23:05:44 -0700 Tom Rodriguez Fix HotSpotCompilationRequest constructor
Wed, 07 Oct 2015 16:42:51 -0700 Tom Rodriguez Simplify log_object interface
Wed, 07 Oct 2015 12:49:00 -0700 Stefan Anzinger Disable gccs schedule-insns optimization on Linux/SPARC which causes memory problems
Wed, 07 Oct 2015 18:26:27 +0200 Andreas Woess use xcodebuild to get SDKROOT
Wed, 07 Oct 2015 17:48:07 +0200 Andreas Woess import make/bsd/makefiles/saproc.make from graal-jvmci-9
Wed, 07 Oct 2015 14:55:08 +0200 Gilles Duboscq Make default values stable in enum switch maps
Wed, 07 Oct 2015 13:32:56 +0200 Roland Schatz Implement DataSectionReference.toString.
Wed, 07 Oct 2015 12:14:03 +0200 Roland Schatz Extra flag in RegisterCategory to determine whether a register is part of the reference map.
Tue, 06 Oct 2015 10:52:22 -0700 Christian Wimmer Remove static imports to work around Eclipse bug
Tue, 06 Oct 2015 09:40:59 -0700 Stefan Anzinger Disable GCCs loop-distribution-pattern on SPARC/Linux which break the HotSpot interpreter
Tue, 06 Oct 2015 16:52:36 +0200 Roland Schatz Remove unnecessary array clone.
Tue, 06 Oct 2015 16:31:24 +0200 Roland Schatz Remove StartupEventListener interface.
Mon, 05 Oct 2015 13:13:21 +0200 Roland Schatz Fix race condition in lazy compiler initialization.
Fri, 02 Oct 2015 16:49:50 +0200 Roland Schatz Lazily initialize compiler on first compilation request.
Fri, 02 Oct 2015 08:16:04 -0700 Stefan Anzinger Ignore verification jvmci.make on SPARC gate
Thu, 01 Oct 2015 11:28:01 +0200 Stefan Anzinger [SPARC] Add spillslots for first six outgoing parameters
Fri, 02 Oct 2015 06:21:31 -0700 Stefan Anzinger Fix download for hsdis on Linux/SPARC
Thu, 01 Oct 2015 04:55:30 -0700 Stefan Anzinger JDK-8047382
Wed, 30 Sep 2015 12:21:44 +0200 Gilles Duboscq 8137192: [JVMCI] GetNextStackFrameTest SIGSEGV @ ScopeDesc::objects()+0x1
Fri, 02 Oct 2015 10:13:56 +0200 Doug Simon reduced delta against jvmci-9
Fri, 02 Oct 2015 10:12:01 +0200 Doug Simon made initialization of OptionsLoader lazy again
Thu, 01 Oct 2015 17:13:13 -0700 Tom Rodriguez Remove hasBalancedMonitors
Thu, 01 Oct 2015 10:23:26 -0700 Tom Rodriguez Expand javadoc for getResolvedJavaMethod
Thu, 01 Oct 2015 18:48:05 +0200 Gilles Duboscq Use make clean to clean hotspot build
Thu, 01 Oct 2015 16:31:04 +0200 Roland Schatz Add ConstantReflectionProvider.forObject method and make HotSpotObjectConstantImpl package-private.
Wed, 30 Sep 2015 16:55:12 -0700 Tom Rodriguez Update CompilerToVM javadoc
Wed, 30 Sep 2015 15:58:36 -0700 Tom Rodriguez Ensure that not_entrant InstalledCode can still be invalidated
Wed, 30 Sep 2015 15:58:33 -0700 Tom Rodriguez Sanity check arguments to allocateCompileId
Wed, 30 Sep 2015 15:35:53 +0200 Roland Schatz Fix confused heap base and thread register.
Wed, 30 Sep 2015 13:54:56 +0200 Roland Schatz Register and PlatformKind declarations for AVX512.
Wed, 30 Sep 2015 11:29:19 +0200 twisti Add new flags to jdk.internal.jvmci.amd64.AMD64.CPUFeature
Wed, 30 Sep 2015 11:41:40 +0200 Stefan Anzinger [SPARC] use ld/st_ptr for store JavaThread::jvmci_alternate_call_target
Wed, 30 Sep 2015 10:38:00 +0200 Christian Wirth explicit conversion from size_t to int required on windows
Tue, 29 Sep 2015 22:13:22 +0200 Doug Simon made CompilerToVM package-private
Tue, 29 Sep 2015 22:00:39 +0200 Doug Simon added HotSpotStackIntrospection and made CompilerToVM.getNextStackFrame package-private
Tue, 29 Sep 2015 21:37:07 +0200 Doug Simon added HotSpotJVMCIRuntimeProvider.collectCounters and made CompilerToVM.collectCounters package-private
Tue, 29 Sep 2015 21:15:04 +0200 Doug Simon made CompilerToVM.disassembleCodeBlob package-private
Tue, 29 Sep 2015 18:51:26 +0200 Doug Simon added HotSpotCodeCacheProvider.notifyCompilationStatistics and HotSpotCodeCacheProvider.resetCompilationStatistics and made made these methods package-private in CompilerToVM
Tue, 29 Sep 2015 17:47:21 +0200 Doug Simon added CodeCacheProvider.shouldDebugNonSafepoints and made CompilerToVM.shouldDebugNonSafepoints package-private
Tue, 29 Sep 2015 17:30:51 +0200 Doug Simon Merge.
Tue, 29 Sep 2015 17:28:55 +0200 Doug Simon added CodeCacheProvider.invalidateInstalledCode and made CompilerToVM.invalidateInstalledCode package-private
Tue, 29 Sep 2015 16:37:09 +0200 Doug Simon added CodeCacheProvider.getMaxCallTargetOffset and made CompilerToVM.getMaxCallTargetOffset package-private
Tue, 29 Sep 2015 08:13:01 -0700 Stefan Anzinger Add support for SPARC/Linux
Tue, 29 Sep 2015 15:55:37 +0200 Doug Simon added HotSpotJVMCIRuntimeProvider.getLogStream() and made CompilerToVM.writeDebugOutput and CompilerToVm.flushDebugOutput package-private
Tue, 29 Sep 2015 14:43:37 +0200 Doug Simon expanded CodeCacheProvider so that it supports all forms of code installation and made CompilerToVM.installCode package-private
Mon, 28 Sep 2015 21:31:35 +0200 Doug Simon removed unused HotSpotCodeCacheProvider.addExternalMethod
Mon, 28 Sep 2015 21:22:12 +0200 Doug Simon added CompilationRequest to package up a compilation request and be able to add VM specific context
Mon, 28 Sep 2015 17:09:29 +0200 Stefan Anzinger [SPARC] canStoreValue as switch statement; new type V64_SINGLE
Mon, 28 Sep 2015 16:38:43 +0200 Doug Simon added mxbuild/ to .hgignore
Tue, 22 Sep 2015 18:01:15 +0200 Gilles Duboscq JDK-8135277: [JVMCI] assert(fr().is_deoptimized_frame()) failed: frame must be scheduled for deoptimization
Sun, 27 Sep 2015 15:44:36 +0200 Doug Simon changed linked resources in hotspot CDT project to reflect file system structure
Sun, 27 Sep 2015 15:10:30 +0200 Doug Simon adapt to mx change in terms of where generated output is placed
Fri, 25 Sep 2015 09:58:47 -0700 Tom Rodriguez Correct javadoc for CompilerToVM
Fri, 25 Sep 2015 18:45:35 +0200 Christian Humer Remove source deployment.
Fri, 25 Sep 2015 08:58:37 +0200 Doug Simon made JVMCIRuntime::save_options a void function
Thu, 24 Sep 2015 20:51:57 -0700 Tom Rodriguez Minor -G option parsing fixes
Thu, 24 Sep 2015 14:33:14 +0200 Roland Schatz Remove dependency from HotSpotJVMCIRuntime to CompilerFactory.
Thu, 24 Sep 2015 14:21:10 +0200 Roland Schatz JavaKind is not a PlatformKind.
Thu, 24 Sep 2015 13:58:05 +0200 Doug Simon restricted and documented constant pool entry types supported by resolveConstantInPool and resolvePossiblyCachedConstantInPool
Wed, 23 Sep 2015 19:36:50 +0200 Stefan Anzinger SPARCKind: Add 32 bit vector kinds
Wed, 23 Sep 2015 19:31:54 -0700 Tom Rodriguez trivial prefixes shoudl only apply to the compiler itself
Wed, 23 Sep 2015 19:16:55 -0700 Tom Rodriguez Initialize _monitor_safe
Wed, 23 Sep 2015 17:38:26 -0700 Tom Rodriguez Expose hasBalancedMonitors
Wed, 23 Sep 2015 17:38:06 -0700 Tom Rodriguez Fix toString output
Thu, 24 Sep 2015 00:27:14 +0200 Doug Simon fixed javadoc for lookupNameRefInPool and lookupSignatureRefInPool in CompilerToVM and renamed them to lookupNameInPool and lookupSignatureInPool
Wed, 23 Sep 2015 15:43:53 +0200 Stefan Anzinger [SPARC] Remove JavaKind dependency
Tue, 22 Sep 2015 23:14:18 +0200 Doug Simon set default jvmci.compiler property explicitly based on available suites
Tue, 22 Sep 2015 22:35:02 +0200 Doug Simon renamed JVMCIRuntime::parse_properties to JVMCIRuntime::init_system_properties
Tue, 22 Sep 2015 22:29:28 +0200 Doug Simon JVMCI options are now passed as individual -Djvmci.option.<name>=<value> arguments on the command line instead of -Djvmci.options=<multiple options settings separated by spaces>
Tue, 22 Sep 2015 11:57:49 -0700 Christian Wimmer Remove assertion. It does not hold for fields with Word types, and the Word type is not known in JVMCI.
Tue, 22 Sep 2015 08:51:10 -0700 Tom Rodriguez Don't expect internal fields when rematerializing object for C2 methods
Tue, 22 Sep 2015 17:28:53 +0200 Roland Schatz Make implementation classes package private.
Tue, 22 Sep 2015 17:13:02 +0200 Roland Schatz Avoid public native methods in CompilerToVM class.
Tue, 22 Sep 2015 16:11:39 +0200 Roland Schatz Remove unused classes.
Tue, 22 Sep 2015 11:49:26 +0200 Roland Schatz Remove SPARC.spillSlotSize method.
Tue, 22 Sep 2015 11:35:36 +0200 Roland Schatz Remove TargetDescription.getSizeInBytes method.
Tue, 22 Sep 2015 01:48:51 +0200 twisti Make HotSpotCodeCacheProvider.installMethod throw an exception if code installation fails
Tue, 22 Sep 2015 01:48:34 +0200 Doug Simon fixed C warning