Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 jdk.scripting.nashorn.jmod - Scripting Nashorn Module
JDK 11 jdk.scripting.nashorn.jmod is the JMOD file for JDK 11 Scripting Nashorn module.
JDK 11 Scripting Nashorn module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\jdk.scripting.nashorn.jmod.
JDK 11 Scripting Nashorn module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Scripting Nashorn module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\jdk.scripting.nashorn.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ jdk/nashorn/internal/ir/Optimistic.java
/* * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package jdk.nashorn.internal.ir; import jdk.nashorn.internal.codegen.types.Type; /** * Is this a node that can be optimistically typed? This means that it * has a probable type but it's not available through static analysis * * The follow nodes are optimistic, with reasons therefore given within * parenthesis * * @see IndexNode (dynamicGetIndex) * @see BinaryNode (local calculations to strongly typed bytecode) * @see UnaryNode (local calculations to strongly typed bytecode) * @see CallNode (dynamicCall) * @see AccessNode (dynamicGet) * @see IdentNode (dynamicGet) */ public interface Optimistic { /** * Unique node ID that is associated with an invokedynamic call that mail * fail and its callsite. This is so that nodes can be regenerated less * pessimistically the next generation if an assumption failed * * @return unique node id */ public int getProgramPoint(); /** * Set the node number for this node, associating with a unique per-function * program point * @param programPoint the node number * @return new node, or same if unchanged */ public Optimistic setProgramPoint(final int programPoint); /** * Is it possible for this particular implementor to actually have any optimism? * SHIFT operators for instance are binary nodes, but never optimistic. Multiply * operators are. We might want to refurbish the type hierarchy to fix this. * @return true if theoretically optimistic */ public boolean canBeOptimistic(); /** * Get the most optimistic type for this node. Typically we start out as * an int, and then at runtime we bump this up to number and then Object * * @return optimistic type to be used in code generation */ public Type getMostOptimisticType(); /** * Most pessimistic type that is guaranteed to be safe. Typically this is * number for arithmetic operations that can overflow, or Object for an add * * @return pessimistic type guaranteed to never overflow */ public Type getMostPessimisticType(); /** * Set the override type * * @param type the type * @return a node equivalent to this one except for the requested change. */ public Optimistic setType(final Type type); }
⏎ jdk/nashorn/internal/ir/Optimistic.java
Or download all of them as a single archive file:
File name: jdk.scripting.nashorn-11.0.1-src.zip File size: 1390965 bytes Release date: 2018-11-04 Download
⇒ JDK 11 jdk.scripting.nashorn.shell.jmod - Scripting Nashorn Shell Module
2020-04-25, 108128👍, 0💬
Popular Posts:
What Is poi-ooxml-3.5.jar? poi-ooxml-3.5.jar is one of the JAR files for Apache POI 3.5, which provi...
What is jxl.jar 2.6.12? jxl.jar 2.6.12 is the JAR file for Java Excel API 2.6.12, which is a Java li...
Apache Ant is a Java-based build tool. In theory, it is kind of like make, without make's wrinkles. ...
What Is jniwrap.jar in JNIWrapper 3.7.1? winpack.jar in JNIWrapper 3.7.1 is an add-on JAR file for J...
How to download and install ojdbc6.jar for Oracle 11g R2? ojdbc6.jar for Oracle 11g R2 is a Java 6, ...