jdk-24/hotspot
Erik Osterlund c2a4574760 7143664: Clean up OrderAccess implementations and usage
Clarify and correct the abstract model for memory barriers provided by the orderAccess class. Refactor the implementations using template specialization to allow the bulk of the code to be shared, with platform specific customizations applied as needed.

Reviewed-by: acorn, dcubed, dholmes, dlong, goetz, kbarrett, sgehwolf
2015-03-03 19:20:26 -05:00
..
.jcheck 8030068: Update .jcheck/conf files for JDK 9 2013-12-13 09:35:12 -08:00
agent Merge 2015-02-26 19:32:03 +01:00
make Merge 2015-02-27 07:34:26 -08:00
src 7143664: Clean up OrderAccess implementations and usage 2015-03-03 19:20:26 -05:00
test Merge 2015-03-02 05:32:01 -08:00
.hgignore 8058180: .hgignore should be updated with webrev in all repos 2014-09-11 12:18:02 -07:00
.hgtags Added tag jdk9-b52 for changeset d638088414a8 2015-02-26 15:57:41 -08:00
ASSEMBLY_EXCEPTION
LICENSE
README
THIRD_PARTY_README 8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8 2014-01-28 20:09:41 +00:00

README:
  This file should be located at the top of the hotspot Mercurial repository.

  See http://openjdk.java.net/ for more information about the OpenJDK.

  See ../README-builds.html for complete details on build machine requirements.

Simple Build Instructions:

    cd make && gnumake
     
  The files that will be imported into the jdk build will be in the "build"
  directory.