APIdia Launch Partner
Top Fields Constructors Methods
sun.awt.X11

pack-priv final Class UnsafeXDisposerRecord

extends Object
implements DisposerRecord
Class Inheritance
All Implemented Interfaces
sun.java2d.DisposerRecord
Imports
jdk.internal.misc.Unsafe, sun.util.logging.PlatformLogger

Field Summary

Modifier and TypeField and Description
pack-priv volatile boolean
private static final PlatformLogger
pack-priv final String
pack-priv final Throwable
private static Unsafe
pack-priv final long[]
pack-priv final long[]

Constructor Summary

AccessConstructor and Description
public
UnsafeXDisposerRecord(String name, long[] unsafe_ptrs, long[] x_ptrs)

public
UnsafeXDisposerRecord(String name, long... unsafe_ptrs)

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

disposedback to summary
pack-priv volatile boolean disposed
logback to summary
private static final PlatformLogger log
nameback to summary
pack-priv final String name
placeback to summary
pack-priv final Throwable place
unsafeback to summary
private static Unsafe unsafe
unsafe_ptrsback to summary
pack-priv final long[] unsafe_ptrs
x_ptrsback to summary
pack-priv final long[] x_ptrs

Constructor Detail

UnsafeXDisposerRecordback to summary
public UnsafeXDisposerRecord(String name, long[] unsafe_ptrs, long[] x_ptrs)
UnsafeXDisposerRecordback to summary
public UnsafeXDisposerRecord(String name, long... unsafe_ptrs)

Method Detail

disposeback to summary
public void dispose()

Implements sun.java2d.DisposerRecord.dispose.

Annotations
@Override