nashorn/RELEASE_README
author goetz
Wed, 02 Apr 2014 09:17:38 +0200
changeset 23543 0625da57ab78
parent 16147 e63b63819133
permissions -rw-r--r--
8038498: Fix includes and C inlining after 8035330 Summary: Change 8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosure broke the debug build on AIX. The method do_oop_partial_array() is added in a header, but requires the inline function par_write_ref() through several inlined calls. In some cpp files, like arguments.cpp, par_write_ref() is not defined as the corresponding inline header and is not included. The AIX debug VM does not start because of the missing symbol. This change solves this by cleaning up include dependencies. Reviewed-by: tschatzl, stefank
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16147
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
     1
The Nashorn repo is in the process of being migrated to OpenJDK and as such is
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
     2
incomplete in several areas.
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
     3
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
     4
- The build system is not fully integrated.  When complete, Nashorn will be
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
     5
installed in its proper location in the JRE.
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
     6
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
     7
- Once integrated, the correct version of the JDK will be wrapped around 
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
     8
Nashorn.  In the meantime, ensure you use JDK8 b68 or later.
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
     9
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    10
- The jjs tool has not been implemented in binary form yet.  Use "sh bin/jjs" 
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    11
(or bin/jjs.bat on windows) in the interm.
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    12
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    13
- The Dynalink component is not fully integrated into Nashorn as yet, but will
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    14
be when details are finalized.
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    15
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    16
- And, finally Nashorn is still in development.  To stay up to date, subscribe
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    17
to nashorn-dev@openjdk.java.net at
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    18
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    19
    http://mail.openjdk.java.net/mailman/listinfo/nashorn-dev.
e63b63819133 8005403: Open-source Nashorn
jlaskey
parents:
diff changeset
    20