aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm/opto/buildOopMap.cpp
AgeCommit message (Collapse)Author
2014-02-06Merge up to jdk8-b128Edward Nevill edward.nevill@linaro.org
2013-12-248029233: Update copyright year to match last edit in jdk8 hotspot repository ↵hs25-b65mikael
for 2013 Summary: Copyright year updated for files modified during 2013 Reviewed-by: twisti, iveresov
2013-10-11Merge up to jdk8-b110Edward Nevill edward.nevill@linaro.org
2013-08-268023691: Create interface for nodes in class Blockadlertz
Summary: Create public methods for accessing the nodes in a block Reviewed-by: kvn, roland
2013-08-168023003: Cleanup the public interface to PhaseCFGadlertz
Summary: public methods that don't need to be public should be private. Reviewed-by: kvn, twisti
2013-08-078022284: Hide internal data structure in PhaseCFGadlertz
Summary: Hide private node to block mapping using public interface Reviewed-by: kvn, roland
2012-07-10Removed x86 code to create skeleton aarch64 tree"Andrew Dinn ext:(%22)
renamed all files in cpu and os_cpu tree with _x86 in their name to employ aarch64 instead modifed all shared files to include aarch64 specific files under new name when TARGET_ARCH_aarch64 is defined -- or alternatively when TARGET_ARCH_MODEL_aarch64 is defined in cases where there was a split between including x86_32 and x86/64 code. modified make system to build aarch64 server target with only the C1 compiler (yet, for execution on the amd64 platform) if SRCARCH=aarch64 is defined on the make command line gutted all x86-specific content from new aarch64 headers/sources, including static init, and inserted call to Undefined() in all method bodies added missing definition for class MacroAssembler anda few other necessary classes to assembler_aarch64.cpp and provided dummy stubs to allow Assembler to be driven. Removed the test code call which was in the template interpreter (from method generate_AARM64_loop()). Added a new file aarch64Test.cpp which provides a test hook method to drive the test method entry() found in assembler_aarch64.cpp and then exit. Arranged for this test hook method to be called under the jvm bootstrap init method at the first call into arch-specific code (in icache_aarch64.cpp). Added a minimal aarch64.ad architecture definition file but this is not really needed since we ar eonly building a C1 runtime.
2011-04-057010070: Update all 2010 Oracle-changed OpenJDK files to have the proper ↵trims
copyright dates - second pass Summary: Update the copyright to be 2010 on all changed files in OpenJDK Reviewed-by: ohair
2011-02-027016023: Enable building ARM and PPC from src/closed repositorybobv
Reviewed-by: dholmes, bdelsart
2010-11-236989984: Use standard include model for Hospotstefank
Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg --HG-- rename : make/windows/makefiles/makedeps.make => make/windows/makefiles/projectcreator.make rename : src/share/tools/MakeDeps/ArgsParser.java => src/share/tools/ProjectCreator/ArgsParser.java rename : src/share/tools/MakeDeps/BuildConfig.java => src/share/tools/ProjectCreator/BuildConfig.java rename : src/share/tools/MakeDeps/DirectoryTree.java => src/share/tools/ProjectCreator/DirectoryTree.java rename : src/share/tools/MakeDeps/DirectoryTreeNode.java => src/share/tools/ProjectCreator/DirectoryTreeNode.java rename : src/share/tools/MakeDeps/FileFormatException.java => src/share/tools/ProjectCreator/FileFormatException.java rename : src/share/tools/MakeDeps/Macro.java => src/share/tools/ProjectCreator/Macro.java rename : src/share/tools/MakeDeps/MacroDefinitions.java => src/share/tools/ProjectCreator/MacroDefinitions.java rename : src/share/tools/MakeDeps/MakeDeps.java => src/share/tools/ProjectCreator/ProjectCreator.java rename : src/share/tools/MakeDeps/Util.java => src/share/tools/ProjectCreator/Util.java rename : src/share/tools/MakeDeps/WinGammaPlatform.java => src/share/tools/ProjectCreator/WinGammaPlatform.java rename : src/share/tools/MakeDeps/WinGammaPlatformVC6.java => src/share/tools/ProjectCreator/WinGammaPlatformVC6.java rename : src/share/tools/MakeDeps/WinGammaPlatformVC7.java => src/share/tools/ProjectCreator/WinGammaPlatformVC7.java rename : src/share/tools/MakeDeps/WinGammaPlatformVC8.java => src/share/tools/ProjectCreator/WinGammaPlatformVC8.java rename : src/share/tools/MakeDeps/WinGammaPlatformVC9.java => src/share/tools/ProjectCreator/WinGammaPlatformVC9.java
2010-05-276941466: Oracle rebranding changes for Hotspot repositoriestrims
Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
2009-07-286862919: Update copyright yearxdono
Summary: Update copyright for files that have been modified in 2009, up to 07/09 Reviewed-by: tbell, ohair
2009-07-016840775: Multiple JVM crashes seen with 1.6.0_10 through 1.6.0_14kvn
Summary: Put missed reference to allocated array in copyOf() intrinsic into OopMap for the call slow_arraycopy(). Reviewed-by: never
2009-04-226709742: find_base_for_derived's use of Ideal NULL is unsafe causing crashes ↵kvn
during register allocation Summary: Create a mach node corresponding to ideal node ConP #NULL specifically for derived pointers. Reviewed-by: never
2009-02-276810672: Comment typostwisti
Summary: I have collected some typos I have found while looking at the code. Reviewed-by: kvn, never
2008-07-026719955: Update copyright yearjdk7-b30xdono
Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell
2008-04-136420645: Create a vm that uses compressed oops for up to 32gb heapsizescoleenp
Summary: Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
2007-12-01Initial loadjdk7-b24duke