Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (109)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  HotSpot Intrinsics  (Read 2944 times)
0 Members and 1 Guest are viewing this topic.
Offline Wiki Duke

?





« Posted 2012-08-02 13:49:43 »

Note: you are watching revision 0 of this wiki entry. ( view plain diff )

java.lang.Object.hashCode();
java.lang.Object.getClass();
java.lang.Object.clone();

java.lang.Math.abs(double);
java.lang.Math.sin(double);
java.lang.Math.cos(double);
java.lang.Math.tan(double);
java.lang.Math.atan2(double, double);
java.lang.Math.sqrt(double);
java.lang.Math.log(double);
java.lang.Math.log10(double);
java.lang.Math.pow(double, double);
java.lang.Math.exp(double)
java.lang.Math.min(int, int);
java.lang.Math.max(int, int);

java.lang.Float.floatToRawIntBits(float);
java.lang.Float.floatToIntBits(float);
java.lang.Float.intBitsToFloat(int);

java.lang.Double.doubleToRawLongBits(double);
java.lang.Double.doubleToLongBits(double);
java.lang.Double.longBitsToDouble(long);

java.lang.Integer.numberOfLeadingZeros(int);
java.lang.Long.numberOfLeadingZeros(long);

java.lang.Integer.numberOfTrailingZeros(int);
java.lang.Long.numberOfTrailingZeros(long);

java.lang.Integer.bitCount(int);
java.lang.Long.bitCount(long);

java.lang.Integer.reverseBytes(int);
java.lang.Long.reverseBytes(long);
java.lang.Character.reverseBytes(char);
java.lang.Short.reverseBytes(short);

java.lang.System.identityHashCode(Object);
java.lang.System.currentTimeMillis();
java.lang.System.nanoTime();
java.lang.System.arraycopy(....);
java.lang.Thread.isInterrupted(....);
java.lang.Thread.currentThread();

java.lang.Class.isAssignableFrom(Class)
java.lang.Class.isInstance(Object)
java.lang.Class.getModifiers()
java.lang.Class.isInterface()
java.lang.Class.isArray()
java.lang.Class.isPrimitive()
java.lang.Class.getSuperclass()
java.lang.Class.getComponentType()

sun.reflect.Reflection.getClassAccessFlags(Class)
java.lang.reflect.Array.getLength(Object)

sun.reflect.Reflection.getCallerClass()

java.lang.reflect.Array.newArray

java.util.Arrays.copyOf

java.util.Arrays.copyOfRange
java.util.Arrays.equals
java.lang.String.compareTo(String)
java.lang.String.indexOf
java.lang.String.equals(Object)
java.nio.Buffer.checkIndex(int)

java.lang.ref.Reference.get()

sun.misc.AtomicLongCSImpl.get()
sun.misc.AtomicLongCSImpl.attemptUpdate

sun.misc.Unsafe.allocateInstance
sun.misc.Unsafe.copyMemory
sun.misc.Unsafe.park
sun.misc.Unsafe.unpark

sun.misc.Unsafe.getObject
sun.misc.Unsafe.getBoolean
sun.misc.Unsafe.getByte
sun.misc.Unsafe.getShort
sun.misc.Unsafe.getChar
sun.misc.Unsafe.getInt
sun.misc.Unsafe.getLong
sun.misc.Unsafe.getFloat
sun.misc.Unsafe.getDouble
sun.misc.Unsafe.putObject
sun.misc.Unsafe.putBoolean
sun.misc.Unsafe.putByte
sun.misc.Unsafe.putShort
sun.misc.Unsafe.putChar
sun.misc.Unsafe.putInt
sun.misc.Unsafe.putLong
sun.misc.Unsafe.putFloat
sun.misc.Unsafe.putDouble
sun.misc.Unsafe.getObjectVolatile
sun.misc.Unsafe.getBooleanVolatile
sun.misc.Unsafe.getByteVolatile
sun.misc.Unsafe.getShortVolatile
sun.misc.Unsafe.getCharVolatile
sun.misc.Unsafe.getIntVolatile
sun.misc.Unsafe.getLongVolatile
sun.misc.Unsafe.getFloatVolatile
sun.misc.Unsafe.getDoubleVolatile
sun.misc.Unsafe.putObjectVolatile
sun.misc.Unsafe.putBooleanVolatile
sun.misc.Unsafe.putByteVolatile
sun.misc.Unsafe.putShortVolatile
sun.misc.Unsafe.putCharVolatile
sun.misc.Unsafe.putIntVolatile
sun.misc.Unsafe.putLongVolatile
sun.misc.Unsafe.putFloatVolatile
sun.misc.Unsafe.putDoubleVolatile
sun.misc.Unsafe.getByte
sun.misc.Unsafe.getShort
sun.misc.Unsafe.getChar
sun.misc.Unsafe.getInt
sun.misc.Unsafe.getLong
sun.misc.Unsafe.getFloat
sun.misc.Unsafe.getDouble
sun.misc.Unsafe.getAddress
sun.misc.Unsafe.putByte
sun.misc.Unsafe.putShort
sun.misc.Unsafe.putChar
sun.misc.Unsafe.putInt
sun.misc.Unsafe.putLong
sun.misc.Unsafe.putFloat
sun.misc.Unsafe.putDouble
sun.misc.Unsafe.putAddress
sun.misc.Unsafe.compareAndSwapObject
sun.misc.Unsafe.compareAndSwapLong
sun.misc.Unsafe.compareAndSwapInt
sun.misc.Unsafe.putOrderedObject
sun.misc.Unsafe.putOrderedLong
sun.misc.Unsafe.putOrderedInt
sun.misc.Unsafe.prefetchRead
sun.misc.Unsafe.prefetchWrite
sun.misc.Unsafe.prefetchReadStatic
sun.misc.Unsafe.prefetchWriteStatic

java.lang.Throwable.fillInStackTrace

java.lang.StringBuilder, object.initializer, void.method.signature
java.lang.StringBuilder, object.initializer, int.void.signature
java.lang.StringBuilder, object.initializer, string.void.signature

java.lang.StringBuilder.append(char)
java.lang.StringBuilder.append(int)
java.lang.StringBuilder.append(String)
java.lang.StringBuilder.toString()

java.lang.StringBuffer, object.initializer, void.method.signature
java.lang.StringBuffer, object.initializer, int.void.signature
java.lang.StringBuffer, object.initializer, string.void.signature
java.lang.StringBuffer.append(char)
java.lang.StringBuffer.append(int)
java.lang.StringBuffer.append(String)
java.lang.StringBuffer.toString()

java.lang.Integer.toString(int)

java.lang.String, object.initializer, string.void.signature
java.lang.Object, object.initializer, void.method.signature

java.lang.reflect.Method.invoke, object.object.array.object.signature

java.lang.invoke.MethodHandleNatives, checkSpreadArgument, checkSpreadArgument.signature
java.lang.invoke.MethodHandle, invokeExact,   object.array.object.signature
java.lang.invoke.MethodHandle, invokeGeneric, object.array.object.signature
java.lang.invoke.MethodHandle, invokeVarargs, object.array.object.signature
java.lang.invoke.InvokeDynamic, star,         object.array.object.signature

java.lang.invoke.MethodHandleImpl.selectAlternative, selectAlternative.signature

/* unboxing methods: */
java.lang.Boolean.booleanValue
java.lang.Byte.byteValue
java.lang.Character.charValue
java.lang.Short.shortValue
java.lang.Integer.intValue
java.lang.Long.longValue
java.lang.Float.floatValue
java.lang.Double.doubleValue

/* boxing methods: */
java.lang.Boolean.valueOf
java.lang.Byte.valueOf
java.lang.Character.valueOf
java.lang.Short.valueOf
java.lang.Integer.valueOf
java.lang.Long.valueOf
java.lang.Float.valueOf
java.lang.Double.valueOf
This wiki entry has had 2 revisions with contributions from 2 members. (more info)
Pages: [1]
  ignore  |  Print  
 
 

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

CogWheelz (18 views)
2014-07-30 21:08:39

Riven (24 views)
2014-07-29 18:09:19

Riven (15 views)
2014-07-29 18:08:52

Dwinin (12 views)
2014-07-29 10:59:34

E.R. Fleming (33 views)
2014-07-29 03:07:13

E.R. Fleming (12 views)
2014-07-29 03:06:25

pw (43 views)
2014-07-24 01:59:36

Riven (43 views)
2014-07-23 21:16:32

Riven (30 views)
2014-07-23 21:07:15

Riven (31 views)
2014-07-23 20:56:16
List of Learning Resources
by SilverTiger
2014-07-31 18:29:50

List of Learning Resources
by SilverTiger
2014-07-31 18:26:06

List of Learning Resources
by SilverTiger
2014-07-31 13:54:12

HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!