Package | Description |
---|---|
javax.realtime |
Jamaica's implementation of the Real-Time Specification for Java.
|
javax.realtime.memory |
Modifier and Type | Method and Description |
---|---|
static StaticUnsupportedOperationException |
StaticUnsupportedOperationException.get()
Gets the preallocated version of this
Throwable . |
StaticUnsupportedOperationException |
StaticUnsupportedOperationException.getSingleton() |
Modifier and Type | Method and Description |
---|---|
RelativeTime |
Clock.getEpochOffset()
Determines the time on the UTC clock when this chronograph was
zero.
|
RelativeTime |
Chronograph.getEpochOffset(RelativeTime dest)
Determines the difference between the epoch of this clock from the Epoch.
|
static AsyncEvent |
Affinity.getProcessorRemovedEvent()
Gets the event used for CPU removal notification.
|
static void |
Affinity.setProcessorAddedEvent(AsyncEvent event)
Sets the AsyncEvent that will be fired when a processor is added to
the set available to the JVM.
|
static void |
Affinity.setProcessorRemovedEvent(AsyncEvent event)
Sets the
AsyncEvent that will be fired when a processor is
removed from the set available to the JVM. |
Modifier and Type | Method and Description |
---|---|
void |
PinnableMemory.joinAndEnterPinned()
Same as
ScopedMemory.joinAndEnter()
except that the area may be pinned so the memory may not have been cleared. |
boolean |
PinnableMemory.joinAndEnterPinned(BooleanSupplier logic)
Same as
PinnableMemory.joinAndEnterPinned(Runnable) except that the
executed method is called get and a boolean is
returned. |
boolean |
PinnableMemory.joinAndEnterPinned(BooleanSupplier logic,
HighResolutionTime<?> limit)
Same as
PinnableMemory.joinAndEnterPinned(Runnable, HighResolutionTime) except
that the executed method is called get and a boolean
is returned. |
double |
PinnableMemory.joinAndEnterPinned(DoubleSupplier logic)
Same as
PinnableMemory.joinAndEnterPinned(Runnable) except that the
executed method is called get and a double is returned. |
double |
PinnableMemory.joinAndEnterPinned(DoubleSupplier logic,
HighResolutionTime<?> limit)
Same as
PinnableMemory.joinAndEnterPinned(Runnable, HighResolutionTime) except
that the executed method is called get and a double
is returned. |
void |
PinnableMemory.joinAndEnterPinned(HighResolutionTime<?> limit)
Same as
ScopedMemory.joinAndEnter(HighResolutionTime)
except that pinning is ignored so the memory may not have been cleared. |
int |
PinnableMemory.joinAndEnterPinned(IntSupplier logic)
Same as
PinnableMemory.joinAndEnterPinned(Runnable) except that the
executed method is called get and an int is returned. |
int |
PinnableMemory.joinAndEnterPinned(IntSupplier logic,
HighResolutionTime<?> limit)
Same as
PinnableMemory.joinAndEnterPinned(Runnable, HighResolutionTime) except
that the executed method is called get and an int
is returned. |
long |
PinnableMemory.joinAndEnterPinned(LongSupplier logic)
Same as
PinnableMemory.joinAndEnterPinned(Runnable) except that the
executed method is called get and a long is returned. |
long |
PinnableMemory.joinAndEnterPinned(LongSupplier logic,
HighResolutionTime<?> limit)
Same as
PinnableMemory.joinAndEnterPinned(Runnable, HighResolutionTime) except
that the executed method is called get and a long
is returned. |
void |
PinnableMemory.joinAndEnterPinned(Runnable logic)
Same as
ScopedMemory.joinAndEnter(Runnable) except that the
area may be pinned so the memory may not have been cleared. |
void |
PinnableMemory.joinAndEnterPinned(Runnable logic,
HighResolutionTime<?> limit)
Same as
ScopedMemory.joinAndEnter(Runnable, HighResolutionTime)
except that pinning is ignored so the memory may not have been cleared. |
<P> P |
PinnableMemory.joinAndEnterPinned(Supplier<P> logic,
HighResolutionTime<?> limit)
Same as
PinnableMemory.joinAndEnterPinned(Runnable, HighResolutionTime) except
that the executed method is called get and an object
is returned. |
<T> T |
PinnableMemory.joinAndEnterPinned(Supplier<T> logic)
Same as
PinnableMemory.joinAndEnterPinned(Runnable) except that the
executed method is called get and an object is returned. |
double |
PinnableMemory.joinAndEnterPinnedInternal(DoubleSupplier logic,
HighResolutionTime<?> limit)
Same as
PinnableMemory.joinAndEnterPinnedInternal(Runnable, HighResolutionTime)
except that the executed method is called get and a
double is returned. |
int |
PinnableMemory.joinAndEnterPinnedInternal(IntSupplier logic,
HighResolutionTime<?> limit)
Same as
PinnableMemory.joinAndEnterPinnedInternal(Runnable, HighResolutionTime)
except that the executed method is called get and an int
is returned. |
long |
PinnableMemory.joinAndEnterPinnedInternal(LongSupplier logic,
HighResolutionTime<?> limit)
Same as
PinnableMemory.joinAndEnterPinnedInternal(Runnable, HighResolutionTime)
except that the executed method is called get and a long
is returned. |
void |
PinnableMemory.joinPinned(HighResolutionTime<?> limit)
Same as
ScopedMemory.join(HighResolutionTime) except that
the area may be pinned so the memory may not have been cleared. |
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2022 aicas GmbH. All Rights Reserved.