|
Scala example source code file (Unsafe.java)
The Unsafe.java Scala example source code/* __ *\ ** ________ ___ / / ___ Scala API ** ** / __/ __// _ | / / / _ | (c) 2003-2013, LAMP/EPFL ** ** __\ \/ /__/ __ |/ /__/ __ | http://scala-lang.org/ ** ** /____/\___/_/ |_/____/_/ | | ** ** |/ ** \* */ package scala.concurrent.util; import java.lang.reflect.Field; public final class Unsafe { public final static sun.misc.Unsafe instance; static { try { sun.misc.Unsafe found = null; for(Field field : sun.misc.Unsafe.class.getDeclaredFields()) { if (field.getType() == sun.misc.Unsafe.class) { field.setAccessible(true); found = (sun.misc.Unsafe) field.get(null); break; } } if (found == null) throw new IllegalStateException("Can't find instance of sun.misc.Unsafe"); else instance = found; } catch(Throwable t) { throw new ExceptionInInitializerError(t); } } } Other Scala source code examplesHere is a short list of links related to this Scala Unsafe.java source code file: |
... this post is sponsored by my books ... | |
![]() #1 New Release! |
![]() FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.