HTTP/2 301
server: AkamaiGHost
content-length: 0
location: https://openjdk.org/projects/nashorn
date: Sat, 19 Jul 2025 06:30:40 GMT
HTTP/2 301
content-type: text/html
location: /projects/nashorn/
content-security-policy-report-only: default-src 'self' *.openjdk.java.net feedburner.google.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' feeds.feedburner.com *.statcounter.com statcounter.com; img-src 'self' data: *.statcounter.com *.openjdk.java.net feedburner.google.com; frame-ancestors 'none'; report-uri https://openjdk.report-uri.io/r/default/csp/reportOnly
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
x-akamai-transformed: 0 - 0 -
date: Sat, 19 Jul 2025 06:30:41 GMT
set-cookie: _abck=DFEDBC72B7E9A02A5424F676C7A5D049~-1~YAAQja1NaJCJ9RmYAQAAZrBgIQ4OORnK1B9psZr1rrqKJxsupeE353cMS2YZr9n8iTx2r5Ox1mLAUCte6a47FFqXiey/j5ddpMa0sEjZBf3eaRuhMB9O7UNMbIW/CNzSRC672rNR0oc/fomzS/6zBbRf4k3CSGcnh4Pkpsi8SUL+gLbHru3x1hYJg1e4UiQu7Zt3imRHaTrVRxtPelRYVfCVkUacIDw5QK/4/SNuSP0+1jkWm9GiiALS9qmkdWhSIYjC0bPvsGDj3xJKdZGK//W48CpB8YN4QDuO3x5byB4D8Qx59ce255Lf+mbpDL8zzbGNueMNCKrrfBlMYYwlJj0W0rq78AbkgNKdw+H9F5NLqMnaVD6OFEZCvrwL/n7/UDqtVgvx++T/XNBVNGHJTwvRgCDudURIMs5KajaVMCVrXt3JBcuvf3Mo7/dqO8L7mk2EwrQ=~-1~-1~-1; Domain=.openjdk.org; Path=/; Expires=Sun, 19 Jul 2026 06:30:41 GMT; Max-Age=31536000; Secure
set-cookie: bm_sz=43EAFD6B988990224B90D0D5C50C3062~YAAQja1NaJGJ9RmYAQAAZrBgIRws+icp7irzr2d6Qi7I/qh4kaM7RPhbLfpieAtVGLZsDtM3tPSVSg0SygA3qKEC4NX3fCbBK7nReiqRk2gMg/+Ai0J3ulREW0A+Ew4xi5eOZyy6+qoBaz5O8xsx84MkVpbc8IwPvbM/mDV4EWUpLq75c5o2yz8/nAQP8yK89obu1sgPnAqvpcEVHyivaGZpry7Mz2eVw3c3iiaqqvkC0Un8BMio2OmWP7Z6MlacTpEzDFlERpIHJry41e51Dk1mMWnoLTuMWs8Sq/r5pYlkJ/XsXVmxzPMV/hXLmLUSPmdGivPdVMlu6Fico20hMmZp7s/W46ZWLxPMiEyZrDy4t3vcvOmN6Cw=~3621188~4469300; Domain=.openjdk.org; Path=/; Expires=Sat, 19 Jul 2025 10:30:40 GMT; Max-Age=14399
HTTP/2 200
content-type: text/html
last-modified: Thu, 05 Jun 2025 17:17:34 GMT
vary: Accept-Encoding
etag: "6841d12e-2663"
content-security-policy-report-only: default-src 'self' *.openjdk.java.net feedburner.google.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' feeds.feedburner.com *.statcounter.com statcounter.com; img-src 'self' data: *.statcounter.com *.openjdk.java.net feedburner.google.com; frame-ancestors 'none'; report-uri https://openjdk.report-uri.io/r/default/csp/reportOnly
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
accept-ranges: bytes
x-akamai-transformed: 0 - 0 -
content-encoding: gzip
date: Sat, 19 Jul 2025 06:30:41 GMT
content-length: 2763
Project Nashorn
Nashorn's goal is to implement a lightweight high-performance
JavaScript runtime in Java with a native JVM. This Project intends
to enable Java developers embedding of JavaScript in Java
applications via JSR-223 and to develop
free standing JavaScript applications using the
jrunscript
command-line tool.
This Project is designed to take full advantage of newer
technologies for native JVMs that have been made since the original
development of JVM-based JavaScript which was started in 1997 by
Netscape and maintained by Mozilla. This Project will be an
entirely new code base, focused on these newer technologies. In
particular the project will utilize the
MethodHandles
and
InvokeDynamic
APIs described in JSR-292.
Community
This Project is sponsored by the Hotspot Group.