<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Thank you Norman.<br>
<br>
Rgds,Rory<br>
<div class="moz-cite-prefix">On 20/12/2013 06:34, Norman Maurer
wrote:<br>
</div>
<blockquote
cite="mid:etPan.52b3e4f2.3d1b58ba.c5@Normans-MacBook-Pro.local"
type="cite">
<style>body{font-family:Helvetica,Arial;font-size:13px}</style>
<div id="bloop_customfont"
style="font-family:Helvetica,Arial;font-size:13px; color:
rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<div id="bloop_customfont" style="margin: 0px;">Hi Rory,</div>
<div id="bloop_customfont" style="margin: 0px;"><br>
</div>
<div id="bloop_customfont" style="margin: 0px;">here you go:</div>
<div id="bloop_customfont" style="margin: 0px;"><br>
</div>
<div id="bloop_customfont" style="margin: 0px;">➜ target
git:(master) ✗
/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/bin/jdeps
-P -jdkinternals netty-all-5.0.0.Alpha1-SNAPSHOT.jar</div>
<div id="bloop_customfont" style="margin: 0px;">netty-all-5.0.0.Alpha1-SNAPSHOT.jar
->
/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/rt.jar
(compact3)</div>
<div id="bloop_customfont" style="margin: 0px;">netty-all-5.0.0.Alpha1-SNAPSHOT.jar
-> not found</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.PlatformDependent0
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Cleaner JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.ConcurrentHashMapV8
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.ConcurrentHashMapV8$1
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.ConcurrentHashMapV8$TreeBin
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.CountedCompleter
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.CountedCompleter$1
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.ForkJoinPool
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.ForkJoinPool$2
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.ForkJoinPool$WorkQueue
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.ForkJoinTask
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.ForkJoinTask$1
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.Striped64
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.Striped64$1
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;">
io.netty.util.internal.chmv8.Striped64$Cell
(netty-all-5.0.0.Alpha1-SNAPSHOT.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"> ->
sun.misc.Unsafe JDK
internal API (rt.jar)</div>
<div id="bloop_customfont" style="margin: 0px;"><br>
</div>
</div>
<div id="bloop_sign_1387521213080208896" class="bloop_sign"><span
style="font-family:helvetica,arial;font-size:13px"></span>-- <br>
Norman Maurer<br>
</div>
<br>
<p style="color:#A0A0A8;">An 19. Dezember 2013 at 12:15:21, Rory
O'Donnell Oracle, Dublin Ireland (<a moz-do-not-send="true"
href="mailto://rory.odonnell@oracle.com">rory.odonnell@oracle.com</a>)
schrieb:</p>
<blockquote type="cite" class="clean_bq"><span>
<div>
<div>Hi Norman,
<br>
<br>
Would it be possible to send the jdeps output (jdeps
-jdkinternals) ?
<br>
<br>
Rgds, Rory
<br>
On 17/12/2013 13:28, Norman Maurer wrote:
<br>
> In netty we use sun.misc.Unsafe if present ... I know
this is evil ;)
<br>
>
<br>
>> Am 17.12.2013 um 14:11 schrieb "Rory O'Donnell"
<a class="moz-txt-link-rfc2396E" href="mailto:rory.odonnell@oracle.com"><rory.odonnell@oracle.com></a>:
<br>
>>
<br>
>> Hi All,
<br>
>>
<br>
>> Here's a blog from Erik Costlow on a new tool in
JDK 8 that lets you analyze your code
<br>
>> for dependencies on JDK internal APIs :
<br>
>>
<br>
>>
<a class="moz-txt-link-freetext" href="https://blogs.oracle.com/java-platform-group/entry/closing_the_closed_apis">https://blogs.oracle.com/java-platform-group/entry/closing_the_closed_apis</a><br>
>>
<br>
>> Please let me know if you have any feedback - I'd
be interested to hear if you use any
<br>
>> internal APIs.
<br>
>>
<br>
>> Rgds,Rory
<br>
>>
<br>
>> -- <br>
>> Rgds,Rory O'Donnell
<br>
>> Quality Engineering Manager
<br>
>> Oracle EMEA , Dublin, Ireland
<br>
>>
<br>
<br>
-- <br>
Rgds,Rory O'Donnell
<br>
Quality Engineering Manager
<br>
Oracle EMEA , Dublin, Ireland
<br>
<br>
</div>
</div>
</span></blockquote>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland</pre>
</body>
</html>