JanosVM v1.0 API
< A B C D E F G H I J K L M N O P R S T U V W X Y _

<

() - Static method in class java.lang.isolate.Trace
 
() - Static method in class kaffe.sensors.Sensor
 
() - Static method in class edu.utah.janosvm.resources.IOResource
 
() - Static method in class edu.utah.janosvm.io.StdOutputStream
 
() - Static method in class edu.utah.janosvm.io.StdinInputStream
 
() - Static method in class edu.utah.janosvm.kit.comm.jsi.NativePlexProvider
 
() - Static method in class edu.utah.janosvm.kit.comm.jsi.NativePlexChannel
 
() - Static method in class edu.utah.janosvm.kit.isolate.Isolate
 

A

acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_Isolate
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_FileOutputStream
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_Composite
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_Empty
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_String
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_ByteArray
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_Link
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_ServerSocket
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_FileInputStream
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_Serializable
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_DatagramSocket
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_Event
 
acceptVisitor(IsolateMessageVisitor) - Method in class java.lang.isolate.IsolateMessage_Socket
 
ACCOUNT_DISK - Static variable in class edu.utah.janosvm.resources.IOResource
The disk account.
ACCOUNT_IPC - Static variable in class edu.utah.janosvm.resources.IOResource
The interprocess communication account.
ACCOUNT_NETWORK - Static variable in class edu.utah.janosvm.resources.IOResource
The network account.
ACCOUNT_NETWORK_PACKET - Static variable in class edu.utah.janosvm.resources.IOResource
The network packet account.
active - Variable in class edu.utah.janosvm.kit.comm.amiga.SignalDispatcher
Flag indicating whether the run method is currently running or not.
actual - Variable in class edu.utah.janosvm.kit.server.memfs.MemoryBlockBackEnd
The actual size of the file.
ADD_DEPENDENCY - Static variable in class edu.utah.janosvm.sys.TeamEvent
A dependency on this Team has been added.
add(JSIPair) - Method in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
Add an identifier/value pair to the message.
add(Link, IsolateMessageDispatcher.Listener) - Method in class java.lang.isolate.IsolateMessageDispatcher
 
add(String, JSIPropertyInfo) - Method in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
Add an identifier/value pair to the message.
add(String, JSIPropertyInfo[]) - Method in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
Add an identifier/value pair to the message.
add(String, String) - Method in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
Add an identifier/value pair to the message.
addDefaultRootHandler(String, JSIHandler) - Static method in class edu.utah.janosvm.kit.comm.jsi.JSIHandlerContext
Add a JSIHandler to the set of default roots.
addDependency(TeamBackEnd) - Method in class edu.utah.janosvm.sys.TeamBackEnd
Add a dependency to this team.
addDependency(TeamHandle) - Method in class edu.utah.janosvm.sys.Team
Add a dependency to this team.
addEventLink() - Method in class java.lang.isolate.AggregateStateManager.IsolateStatus
 
addHandler(SignalHandler) - Method in class edu.utah.janosvm.kit.comm.amiga.SignalDispatcher
Add a SignalHandler to this dispatcher.
addHandler(String, JSIHandler) - Method in class edu.utah.janosvm.kit.comm.jsi.JSIHandlerRoot
Add a handler with the given name.
addHead(ListNode) - Method in class edu.utah.janosvm.sys.List
Add a node to the head of the list.
addImporter(Importable) - Method in class edu.utah.janosvm.sys.ExportManager
Add an Importable to the list of objects importing our export.
addMapping(String, EventTeamHandle) - Method in class edu.utah.janosvm.kit.isolate.IsolateManager
Add a mapping to the table.
addPath(String) - Static method in class edu.utah.janosvm.resources.ClassPathResource
Add a class path to the globally available set.
addShutdownHook(Runnable) - Method in class java.lang.isolate.Isolate.IsolateEventHandler
 
addTail(ListNode) - Method in class edu.utah.janosvm.sys.List
Add a node to the tail of the list.
addTeams(String[]) - Method in class edu.utah.janosvm.kit.management.team.ResourceMonitor
Add a number of teams that should be monitored.
advanceState(IsolateState) - Method in class java.lang.isolate.AggregateStateManager.IsolateStatus
 
advanceState(IsolateState) - Method in class java.lang.isolate.AggregateStateManager.IsolateStatusHandle
 
aggregateStateManager - Static variable in class java.lang.isolate.Isolate
Global status (mapping isolate handles to starter/exit status)
AggregateStateManager - class java.lang.isolate.AggregateStateManager.
A global map of aggregate-wide Isolate state.
AggregateStateManager.EventStatusHandle - class java.lang.isolate.AggregateStateManager.EventStatusHandle.
A handle on an IsolateStatus used by an EventLink (enables state tracking in the IsolateStatus).
AggregateStateManager.EventStatusHandle() - Constructor for class java.lang.isolate.AggregateStateManager.EventStatusHandle
 
AggregateStateManager.IsolateStatus - class java.lang.isolate.AggregateStateManager.IsolateStatus.
Global state for a single isolate.
AggregateStateManager.IsolateStatus(Long) - Constructor for class java.lang.isolate.AggregateStateManager.IsolateStatus
 
AggregateStateManager.IsolateStatusHandle - class java.lang.isolate.AggregateStateManager.IsolateStatusHandle.
A handle on an IsolateStatus for use by an Isolate object.
AggregateStateManager.IsolateStatusHandle() - Constructor for class java.lang.isolate.AggregateStateManager.IsolateStatusHandle
 
AggregateStateManager() - Constructor for class java.lang.isolate.AggregateStateManager
 
AGGSTATE - Static variable in class java.lang.isolate.Trace
 
AGGSTATEREAD - Static variable in class java.lang.isolate.Trace
 
alignedSize(int) - Static method in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
 
ALL - Static variable in class java.lang.isolate.Trace
 
allocate() - Method in class edu.utah.janosvm.kit.comm.amiga.SignalSet
 
allocate(int) - Method in class edu.utah.janosvm.kit.comm.amiga.SignalSet
 
allocatedSignals - Variable in class edu.utah.janosvm.kit.comm.amiga.SignalSet
Mask of the signals that are currently allocated.
allocEvent() - Static method in class edu.utah.janosvm.sys.TeamBackEnd
 
anchorObject(Object) - Method in class edu.utah.janosvm.sys.TeamBackEnd
Anchor an object so the collector doesn't free it.
anonManager - Variable in class edu.utah.janosvm.sys.Exportable
Our ExportManager if we're exported anonymously.
anonymousExports - Variable in class edu.utah.janosvm.sys.PortAuthority
The list of anonymous exports for a team.
AntiAssociation - class edu.utah.janosvm.kit.util.AntiAssociation.
 
AntiAssociation(Object) - Constructor for class edu.utah.janosvm.kit.util.AntiAssociation
Construct an AntiAssociation to override a previous Association.
append(ListNode) - Method in class edu.utah.janosvm.sys.ListNode
Insert the given node directly after `this'.
args - Variable in class java.lang.isolate.MainThread
 
args - Variable in class edu.utah.janosvm.kit.isolate.Isolate
The list of args for mainClassName's main method.
args - Variable in class edu.utah.janosvm.kit.isolate.IsolateMainThread
The arguments for meth;
Assert - class java.lang.isolate.Assert.
 
Assert.Error - exception java.lang.isolate.Assert.Error.
 
Assert.Error() - Constructor for class java.lang.isolate.Assert.Error
 
Assert.Error(String) - Constructor for class java.lang.isolate.Assert.Error
 
Assert() - Constructor for class java.lang.isolate.Assert
 
Association - class edu.utah.janosvm.kit.util.Association.
 
Association() - Constructor for class edu.utah.janosvm.kit.util.Association
Construct an empty Association to be filled in later.
Association(Object, Object) - Constructor for class edu.utah.janosvm.kit.util.Association
Construct an Association with the given values.
atLeast(IsolateState) - Method in class java.lang.isolate.IsolateState
 

B

b - Variable in class java.lang.isolate.IsolateMessage_ByteArray
 
B_ADD_DEPENDENCY - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_BURIED - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_CPU - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_DEAD - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_DISK - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_FINISHED - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_IPC - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_MEMORY - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_NETWORK - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_OVERDRAW - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_REM_DEPENDENCY - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_TERMINATED - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_UNCAUGHT_EXCEPTION - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_USER1 - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_USER2 - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
B_USER3 - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
be - Variable in class edu.utah.janosvm.sys.TeamHandle
 
be - Variable in class edu.utah.janosvm.kit.comm.amiga.FaxPortHandle
The reference to the back end object.
be - Variable in class edu.utah.janosvm.kit.server.memfs.MemoryBlock
The exportable.
beginSampling() - Method in class edu.utah.janosvm.kit.management.team.ResourceMonitor
 
BidiLink_Left - class java.lang.isolate.BidiLink_Left.
 
BidiLink_Left(Isolate, Isolate, String) - Constructor for class java.lang.isolate.BidiLink_Left
 
BidiLink_Neither - class java.lang.isolate.BidiLink_Neither.
 
BidiLink_Neither(Isolate, Isolate, String) - Constructor for class java.lang.isolate.BidiLink_Neither
 
BidiLink_Right - class java.lang.isolate.BidiLink_Right.
 
BidiLink_Right(Isolate, Isolate, String) - Constructor for class java.lang.isolate.BidiLink_Right
 
BidirectionalLink - class java.lang.isolate.BidirectionalLink.
A bidirectional connection between two Isolates.
BidirectionalLink(Isolate, Isolate, String) - Constructor for class java.lang.isolate.BidirectionalLink
 
bind(CommQueuePusher) - Method in class edu.utah.janosvm.kit.comm.commspace.CommQueuePusher
Bind this pusher to the CommQueue referred to by the argument.
bindNativeClass() - Static method in class edu.utah.janosvm.kit.comm.jsi.NativePlexProvider
 
bindNativeClass() - Static method in class edu.utah.janosvm.kit.comm.jsi.NativePlexChannel
 
bindTo(Exportable) - Method in class java.lang.isolate.AggregateStateManager.IsolateStatusHandle
 
bindTo(Exportable) - Method in class java.lang.isolate.AggregateStateManager.EventStatusHandle
 
bindTo(Exportable) - Method in class java.lang.isolate.OneWayLink_RendezvousImport
Invoked when this importable is bound to a OneWayLink_RendezvousPoint.
bindTo(Exportable) - Method in class edu.utah.janosvm.sys.Importable
Bind this Importable to the given Exportable.
bindTo(Exportable) - Method in class edu.utah.janosvm.sys.TeamHandle
 
bindTo(Exportable) - Method in class edu.utah.janosvm.kit.comm.amiga.FaxPortHandle
 
bindTo(Exportable) - Method in class edu.utah.janosvm.kit.comm.commspace.CommHashtableHandle
 
bindTo(Exportable) - Method in class edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle
 
bindTo(Exportable) - Method in class edu.utah.janosvm.kit.comm.commspace.CommQueuePusher
 
bindTo(Exportable) - Method in class edu.utah.janosvm.kit.comm.commspace.CommQueuePuller
 
bindTo(Exportable) - Method in class edu.utah.janosvm.kit.server.memfs.MemoryBlock
 
bitCount(int) - Static method in class edu.utah.janosvm.kit.util.SparseArray
Count the number of bits set in the given integer.
blockCount(int) - Static method in class edu.utah.janosvm.kit.server.memfs.MemoryBlockBackEnd
 
BOOLEAN_TYPE - Static variable in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
bootclassPath - Static variable in class java.lang.isolate.Isolate
 
broadcastTeamEvent(TeamEvent) - Method in class edu.utah.janosvm.sys.TeamBackEnd
Broadcast a TeamEvent to the list of objects importing this object.
buf - Variable in class java.lang.isolate.EventLink_Attached
 
buffer - Variable in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
The buffer used when marshalling/unmarshalling a flattened message.
bufHead - Variable in class java.lang.isolate.EventLink_Attached
 
bufTail - Variable in class java.lang.isolate.EventLink_Attached
 
BURIED - Static variable in class edu.utah.janosvm.sys.TeamEvent
Sent when a Team is buried.
BYTE_ARRAY_TYPE - Static variable in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 

C

cancelImport(Importable) - Method in class edu.utah.janosvm.sys.TeamHandle
 
cancelImport(Importable) - Method in class edu.utah.janosvm.sys.PortAuthority
Break the reference of the given Importable.
cancelImports() - Method in class edu.utah.janosvm.sys.ExportManager
Disconnect all of the importers of our export.
CARRIER - Static variable in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
 
ch - Variable in class edu.utah.janosvm.kit.comm.commspace.CommHashtableHandle
 
change(CPUSpec) - Static method in class edu.utah.janosvm.resources.CPUResource
 
change(FileSystemSpec) - Static method in class edu.utah.janosvm.resources.FileSystemResource
Change the file system resource for this team.
change(int, IOSpec) - Static method in class edu.utah.janosvm.resources.IOResource
 
CHAR_ARRAY_TYPE - Static variable in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
checkArray(Object[]) - Method in class java.lang.isolate.Isolate
Copy given array so that mutations to it will not work around safety and security checks on the contents.
checkIndex(int) - Method in class edu.utah.janosvm.kit.comm.commspace.CommSpace
 
children - Variable in class edu.utah.janosvm.kit.isolate.Isolate
The list of children of this Isolate.
childSidePrefsFixup(TransientPreferences) - Static method in class java.lang.isolate.Isolate
 
CLASS_GROUP_NAME - Static variable in class edu.utah.janosvm.kit.server.memfs.MemoryFileSystem
The expected name of the class group in the config file.
classGroup - Variable in class edu.utah.janosvm.resources.NameSpaceGroup
The class group type to import.
classGroupName - Static variable in class edu.utah.janosvm.kit.isolate.Isolate
The name of the class group in the config file that has all the Isolate classes.
ClassGroupNotFoundException - exception edu.utah.janosvm.resources.ClassGroupNotFoundException.
Exception indicating that the class group couldn't be found in the config file.
ClassGroupNotFoundException() - Constructor for class edu.utah.janosvm.resources.ClassGroupNotFoundException
 
ClassGroupNotFoundException(String) - Constructor for class edu.utah.janosvm.resources.ClassGroupNotFoundException
 
classname - Variable in class java.lang.isolate.MainThread
 
ClassPathResource - class edu.utah.janosvm.resources.ClassPathResource.
Provides access methods to the current team's class path.
ClassPathResource() - Constructor for class edu.utah.janosvm.resources.ClassPathResource
Its a static only class.
ClassPathSpec - class edu.utah.janosvm.resources.ClassPathSpec.
Specification for the class path resource.
ClassPathSpec(String[]) - Constructor for class edu.utah.janosvm.resources.ClassPathSpec
Construct a class path specification with the given paths.
cleaners - Variable in class java.lang.isolate.Isolate.IsolateEventHandler
 
cleanersUsed() - Method in class java.lang.isolate.Isolate.IsolateEventHandler
 
clear() - Method in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
Clear the contents of a message so it can be reused.
clone() - Method in class edu.utah.janosvm.sys.ListNode
Clone a ListNode.
clone() - Method in class edu.utah.janosvm.sys.TeamHandle
 
clone() - Method in class edu.utah.janosvm.sys.EventTeamHandle
Clone this handle, the cloned handle gets a null handler.
clone() - Method in class edu.utah.janosvm.resources.MemorySpec
 
clone() - Method in class edu.utah.janosvm.resources.ConfigSpec
 
clone() - Method in class edu.utah.janosvm.resources.StdioSpec
 
clone() - Method in class edu.utah.janosvm.resources.FileSystemSpec
 
clone() - Method in class edu.utah.janosvm.resources.NameSpaceSpec
 
clone() - Method in class edu.utah.janosvm.resources.DescriptorIOSpec
 
clone() - Method in class edu.utah.janosvm.resources.ClassPathSpec
 
clone() - Method in class edu.utah.janosvm.resources.StrideCPUSpec
 
clone() - Method in class edu.utah.janosvm.resources.NativeSpec
 
clone() - Method in class edu.utah.janosvm.kit.comm.amiga.Message
 
clone() - Method in class edu.utah.janosvm.kit.comm.amiga.Facsimile
 
clone() - Method in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
clone() - Method in class edu.utah.janosvm.kit.isolate.Isolate
 
clone(TeamHandle, TeamHandle) - Method in class java.lang.isolate.Link
Clone this link (from the sourceTeam context) in the (current, destintion) Team context.
clone(TeamHandle, TeamHandle) - Method in class java.lang.isolate.BidirectionalLink
 
clone(TeamHandle, TeamHandle) - Method in class java.lang.isolate.Isolate
 
clone(TeamHandle, TeamHandle) - Method in class java.lang.isolate.OneWayLink
 
clone(TeamHandle, TeamHandle) - Method in class java.lang.isolate.EventLink
 
clone(TeamHandle, TeamHandle) - Method in class java.lang.isolate.IsolateEvent
 
cloneContext(TeamReservation, TransientPreferences) - Method in class java.lang.isolate.Isolate
Deeply clone the context.
cloneContextNode(TeamReservation, TransientPreferences, TransientPreferences) - Method in class java.lang.isolate.Isolate
 
cloneHandle() - Method in class edu.utah.janosvm.kit.comm.amiga.FaxPortHandle
 
cloneLong(Long) - Static method in class java.lang.isolate.Isolate
 
cloneMessage(IsolateMessage, TeamHandle, TeamHandle) - Static method in class java.lang.isolate.Isolate
 
cloneString(String) - Static method in class java.lang.isolate.Isolate
 
cloneStringArray(String[]) - Static method in class java.lang.isolate.Isolate
 
cloneTypeAroundFD(int) - Method in class java.lang.isolate.IsolateMessage_IOMessage
All IOMessages must implement this method.
cloneTypeAroundFD(int) - Method in class java.lang.isolate.IsolateMessage_FileOutputStream
 
cloneTypeAroundFD(int) - Method in class java.lang.isolate.IsolateMessage_ServerSocket
 
cloneTypeAroundFD(int) - Method in class java.lang.isolate.IsolateMessage_FileInputStream
 
cloneTypeAroundFD(int) - Method in class java.lang.isolate.IsolateMessage_DatagramSocket
 
cloneTypeAroundFD(int) - Method in class java.lang.isolate.IsolateMessage_Socket
 
close() - Method in class java.lang.isolate.Link
 
close() - Method in class java.lang.isolate.BidirectionalLink
 
close() - Method in class java.lang.isolate.OneWayLink
 
close() - Method in class java.lang.isolate.OneWayLink_Both
 
close() - Method in class java.lang.isolate.OneWayLink_Both.LinkPoint
 
close() - Method in class java.lang.isolate.OneWayLink_RendezvousPoint
 
close() - Method in class java.lang.isolate.OneWayLink_Neither
 
close() - Method in class java.lang.isolate.EventLink
Only *receiver* Isolate can close, otherwise IllegalStateException.
close() - Method in class java.lang.isolate.EventLink_Attached
 
close() - Method in class java.lang.isolate.OneWayLink_Receiver
 
close() - Method in class java.lang.isolate.OneWayLink_Sender
 
close() - Method in class java.lang.isolate.EventLink_Unattached
 
close() - Method in class java.lang.isolate.OneWayLink_RendezvousImport
 
close() - Method in class edu.utah.janosvm.io.StdOutputStream
 
close() - Method in class edu.utah.janosvm.kit.comm.amiga.FaxPort
Close this fax port and revoke any references to it.
close() - Method in class edu.utah.janosvm.kit.server.memfs.MemoryFileOutputStream
 
closed - Variable in class java.lang.isolate.OneWayLink_Both.LinkPoint
 
closed - Variable in class java.lang.isolate.OneWayLink_RendezvousPoint
 
closed - Variable in class java.lang.isolate.EventLink_Attached
 
CLOSED_TOKEN - Static variable in class java.lang.isolate.OneWayLink_RendezvousPoint
Global constant.
ClosedLinkException - exception java.lang.isolate.ClosedLinkException.
 
ClosedLinkException() - Constructor for class java.lang.isolate.ClosedLinkException
 
ClosedLinkException(String) - Constructor for class java.lang.isolate.ClosedLinkException
 
comesAfter(IsolateState) - Method in class java.lang.isolate.IsolateState
 
comesBefore(IsolateState) - Method in class java.lang.isolate.IsolateState
 
COMM_HASHTABLE_TYPE - Static variable in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
COMM_QUEUE_TYPE - Static variable in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
COMM_SPACE_HANDLE_TYPE - Static variable in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
commands - Variable in class edu.utah.janosvm.kit.comm.jsi.JSIPropertyInfo
A bitmask of the message types that the property understands.
CommHashtable - class edu.utah.janosvm.kit.comm.commspace.CommHashtable.
The CommHashtable wraps a regular Hashtable and makes it available for export to other classes.
CommHashtable() - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommHashtable
Construct an empty CommHashtable.
CommHashtableHandle - class edu.utah.janosvm.kit.comm.commspace.CommHashtableHandle.
A handle for a CommHashtable that may be in another Flow.
CommHashtableHandle() - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommHashtableHandle
Construct a new CommHashtable and attach this handle to it.
CommHashtableHandle(CommHashtableHandle) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommHashtableHandle
Copy constructor.
CommQueue - class edu.utah.janosvm.kit.comm.commspace.CommQueue.
A shareable FIFO queue of CommSpaceElements.
CommQueue() - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommQueue
 
CommQueuePuller - class edu.utah.janosvm.kit.comm.commspace.CommQueuePuller.
A handle for the owner of the CommQueue to pull elements out of it.
CommQueuePuller() - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommQueuePuller
Construct CommQueuePuller handle and a CommQueue for it to pull CommSpaceElements from.
CommQueuePusher - class edu.utah.janosvm.kit.comm.commspace.CommQueuePusher.
A handle for other flows to push elements onto a CommQueue.
CommQueuePusher() - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommQueuePusher
Construct an empty pusher, it can be bound to a queue later.
CommQueuePusher(CommQueuePuller) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommQueuePusher
Construct a handle that will push elements onto the queue managed by the puller.
CommQueuePusher(CommQueuePusher) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommQueuePusher
 
CommSpace - class edu.utah.janosvm.kit.comm.commspace.CommSpace.
Variation on an array, with some tuple-space like properties.
CommSpace(int) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpace
 
CommSpaceable - interface edu.utah.janosvm.kit.comm.commspace.CommSpaceable.
Allows an arbitrary object to be capable of being placed in a CommSpaceElement by providing the necessary copy mechanism.
COMMSPACEABLE_TYPE - Static variable in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement - class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement.
Element in the CommSpace for communication.
CommSpaceElement(boolean) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(Boolean) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(byte[]) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(char[]) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(CommHashtableHandle) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(CommQueuePusher) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(CommSpaceable) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(CommSpaceElement) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(CommSpaceHandle) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(int) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(Integer) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(long) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(Long) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(Object, int) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceElement(String) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
CommSpaceHandle - class edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle.
A handle on a CommSpace.
CommSpaceHandle() - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle
Create an empty handle.
CommSpaceHandle(CommSpaceHandle) - Constructor for class edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle
Copy constructor.
compareByteArrays(byte[], byte[]) - Static method in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
compareCharArrays(char[], char[]) - Static method in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
ConfigFile - class edu.utah.janosvm.sys.ConfigFile.
Provides basic access to the configuration file.
ConfigFile() - Constructor for class edu.utah.janosvm.sys.ConfigFile
 
ConfigSpec - class edu.utah.janosvm.resources.ConfigSpec.
 
ConfigSpec(String[]) - Constructor for class edu.utah.janosvm.resources.ConfigSpec
 
CONNECT_DELAY - Static variable in class edu.utah.janosvm.kit.server.memfs.MemoryBlock
The number of milliseconds to wait before retrying to connect to the server.
CONNECT_RETRIES - Static variable in class edu.utah.janosvm.kit.server.memfs.MemoryBlock
The number of times to try connecting to the server.
connect(boolean) - Method in class edu.utah.janosvm.kit.server.memfs.MemoryBlock
A fault tolerant method for connecting to the server and the exported object.
containsKey(CommSpaceElement) - Method in class edu.utah.janosvm.kit.comm.commspace.CommHashtableHandle
 
containsKey(CommSpaceElement) - Method in class edu.utah.janosvm.kit.comm.commspace.CommHashtable
 
context - Variable in class java.lang.isolate.IsolateBackEnd
Preferences context object
CONTEXT_PERMISSION - Static variable in class java.lang.isolate.Isolate
 
CONTROL_PERMISSION - Static variable in class java.lang.isolate.Isolate
 
copy(CommSpaceElement) - Static method in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
copy(Importable) - Method in class edu.utah.janosvm.sys.Importable
Copy the reference of the given Importable.
count() - Method in class edu.utah.janosvm.sys.List
 
count(String) - Method in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
Count the number of identifier/value pairs in the message.
CPU_OVERDRAW - Static variable in class edu.utah.janosvm.sys.TeamEvent
 
CPUMonitor - class edu.utah.janosvm.kit.management.team.CPUMonitor.
A simple CPU ResourceMonitor application.
CPUMonitor.CPUSampler - class edu.utah.janosvm.kit.management.team.CPUMonitor.CPUSampler.
A CPU ResourceSampler.
CPUMonitor.CPUSampler() - Constructor for class edu.utah.janosvm.kit.management.team.CPUMonitor.CPUSampler
Construct an empty CPUSampler.
CPUMonitor() - Constructor for class edu.utah.janosvm.kit.management.team.CPUMonitor
Construct a CPUMonitor that uses the CPUSampler.
cpuOverdrawEvent - Variable in class edu.utah.janosvm.sys.TeamBackEnd
 
CPUResource - class edu.utah.janosvm.resources.CPUResource.
Provides java level access to the current team's CPU resource.
CPUResource() - Constructor for class edu.utah.janosvm.resources.CPUResource
Its a static only class.
CPUSpec - class edu.utah.janosvm.resources.CPUSpec.
Base resource specification for CPU resources.
CPUSpec() - Constructor for class edu.utah.janosvm.resources.CPUSpec
Construct a CPU resource specification with the default values.
CPUSpec(long) - Constructor for class edu.utah.janosvm.resources.CPUSpec
Construct a CPU resource specification with the given values.
cq - Variable in class edu.utah.janosvm.kit.comm.commspace.CommQueuePusher
 
cq - Variable in class edu.utah.janosvm.kit.comm.commspace.CommQueuePuller
 
crash() - Static method in class edu.utah.janosvm.sys.VMInstance
Crash into the team boundary, this is basically a violent exit from a visit and results in a DeadTeamException being thrown in the previous team context.
CREATE_PERMISSION - Static variable in class java.lang.isolate.Isolate
 
CREATE_PROPERTY - Static variable in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
 
create() - Static method in class edu.utah.janosvm.sys.Team
Create a new team.
create(ResourceSpec[]) - Static method in class edu.utah.janosvm.sys.Team
Create a new team.
create(String) - Static method in class edu.utah.janosvm.sys.Team
Create a new team.
create(String, ResourceSpec[]) - Static method in class edu.utah.janosvm.sys.Team
Create a new team.
create(TeamHandle, ResourceSpec[]) - Static method in class edu.utah.janosvm.sys.Team
Create a new team.
create(TeamHandle, String, ResourceSpec[]) - Static method in class edu.utah.janosvm.sys.Team
Create a new team.
create(TeamHandle, String, ResourceSpec[], Ptr) - Static method in class edu.utah.janosvm.sys.Team
 
CrossTeamCloneable - interface edu.utah.janosvm.sys.CrossTeamCloneable.
Interface used to indicate that cross team pointers should be nulled when cloning an object instead of throwing a SegmentationFaultError.
cs - Variable in class edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle
 
current - Static variable in class edu.utah.janosvm.kit.server.memfs.MemoryFileSystem
 
current() - Static method in class java.lang.isolate.IsolateBackEnd
Get the current IsolateBackEnd.
current() - Static method in class edu.utah.janosvm.sys.Team
 
current() - Static method in class edu.utah.janosvm.resources.MemorySpec
 
current() - Static method in class edu.utah.janosvm.resources.LogSpec
 
current() - Static method in class edu.utah.janosvm.resources.ConfigSpec
 
current() - Static method in class edu.utah.janosvm.resources.StdioSpec
 
current() - Static method in class edu.utah.janosvm.resources.FileSystemSpec
 
current() - Static method in class edu.utah.janosvm.resources.NameSpaceSpec
 
current() - Static method in class edu.utah.janosvm.resources.DescriptorIOSpec
 
current() - Static method in class edu.utah.janosvm.resources.ClassPathSpec
Get the ClassPathSpec associated with the current team.
current() - Static method in class edu.utah.janosvm.resources.StrideCPUSpec
 
current() - Static method in class edu.utah.janosvm.resources.NativeSpec
 
current() - Static method in class edu.utah.janosvm.kit.server.memfs.MemoryFileSystem
There is only one MemoryFileSystem object maintained in the data team and this will return it.
current(Class) - Static method in class edu.utah.janosvm.resources.CPUSpec
 
currentFD() - Static method in class edu.utah.janosvm.resources.StdioSpec
 
currentGUID - Variable in class java.lang.isolate.IsolateGUID
 
currentIsolate() - Static method in class java.lang.isolate.Isolate
 
currentIsolateContext() - Static method in class java.lang.isolate.Isolate
 
currentIsolateIOBindings() - Static method in class java.lang.isolate.Isolate
 
currentIsolateLinkTable() - Static method in class java.lang.isolate.EventLink_Attached
 
currentIsolateStartMessages() - Static method in class java.lang.isolate.Isolate
Retrieve the available IsolateMessage objects for the currently running isolate.
currentPolicy() - Static method in class edu.utah.janosvm.resources.GCPolicy
 
currentTraceMask - Static variable in class java.lang.isolate.Trace
 
cursor - Variable in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
The current position in the buffer.
cursor - Variable in class edu.utah.janosvm.kit.server.memfs.MemoryFileInputStream
The current location in the file.
cursor - Variable in class edu.utah.janosvm.kit.server.memfs.MemoryFileOutputStream
The current location in the file.

D

data - Variable in class edu.utah.janosvm.kit.server.memfs.MemoryBlockBackEnd
The file data.
DEAD - Static variable in class java.lang.isolate.IsolateState
 
DEAD - Static variable in class edu.utah.janosvm.sys.TeamEvent
Sent when a Team is dead, all visiting threads have left, and all absent threads have returned.
deadTeamEvent() - Method in class edu.utah.janosvm.sys.TeamBackEnd
Send a TeamEvent.DEAD event.
DeadTeamException - exception edu.utah.janosvm.sys.DeadTeamException.
Exception thrown when a {@linkplain Team#switchTo visit} or {@linkplain Team#pushReservation reservation} cannot be secured because one of the teams involved is dead.
DeadTeamException() - Constructor for class edu.utah.janosvm.sys.DeadTeamException
 
DeadTeamException(String) - Constructor for class edu.utah.janosvm.sys.DeadTeamException
 
decodeObject() - Method in class java.lang.isolate.IsolateMessage_Serializable
Returns the decode version of the object this serializable contains.
decodeObject(byte[]) - Static method in class java.lang.isolate.IsolateMessage_Serializable
 
deepCopy() - Method in interface edu.utah.janosvm.kit.comm.commspace.CommSpaceable
 
DEFAULT_BLOCK_SIZE - Static variable in class edu.utah.janosvm.kit.server.memfs.MemoryBlockBackEnd
The size of blocks allocated by the object.
DEFAULT_COUNT - Static variable in class edu.utah.janosvm.resources.DescriptorIOSpec
The default descriptor count.
DEFAULT_ID_BITS - Static variable in class edu.utah.janosvm.kit.util.SparseArray
The number of bits that make up a unique identifier.
DEFAULT_ROOT_HANDLERS - Static variable in class edu.utah.janosvm.kit.comm.jsi.JSIHandlerContext
The default set of JSIHandlers.
DEFAULT_TICKETS - Static variable in class edu.utah.janosvm.resources.StrideCPUSpec
The default ticket count.
DEFAULT_X_SIZE - Static variable in class edu.utah.janosvm.kit.util.SparseArray
The default X size of the array.
DEFAULT_Y_SIZE - Static variable in class edu.utah.janosvm.kit.util.SparseArray
The default Y size of the array.
defaultClassPath - Static variable in class java.lang.isolate.Isolate
Default class path for new Isolates.
defaultExitStatus - Static variable in class java.lang.isolate.MainThread
 
defaultRootContext() - Static method in class java.lang.isolate.IsolateBackEnd
 
defaultSpec() - Static method in class edu.utah.janosvm.resources.MemorySpec
 
defaultSpec() - Static method in class edu.utah.janosvm.resources.StdioSpec
 
defaultSpec() - Static method in class edu.utah.janosvm.resources.FileSystemSpec
 
defaultSpec() - Static method in class edu.utah.janosvm.resources.DescriptorIOSpec
 
defaultSpec() - Static method in class edu.utah.janosvm.resources.StrideCPUSpec
 
DELETE_PROPERTY - Static variable in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
 
delete() - Method in class edu.utah.janosvm.kit.server.memfs.MemoryFile
Delete the file.
delete() - Method in class edu.utah.janosvm.kit.server.memfs.MemoryBlock
 
depth - Variable in class edu.utah.janosvm.kit.util.SharedTable
The table's position in the stack.
DEPTH_THRESHOLD - Static variable in class edu.utah.janosvm.kit.util.SharedTable
The maximum number of SharedTable object's to stack together.
dequeue() - Method in class edu.utah.janosvm.sys.EventQueue
Fetch (and remove) the head event from this queue.
description - Variable in class edu.utah.janosvm.sys.Team
A description of the contents of the team.
DescriptorIOSpec - class edu.utah.janosvm.resources.DescriptorIOSpec.
Resource specification for file descriptors.
DescriptorIOSpec(int) - Constructor for class edu.utah.janosvm.resources.DescriptorIOSpec
Construct a DescriptorIOSpec with the given value.
detach() - Method in interface edu.utah.janosvm.kit.comm.jsi.JSIProvider
Detach from whatever rendezvous point is in use.
detach() - Method in class edu.utah.janosvm.kit.comm.jsi.TCPProvider
 
detach() - Method in class edu.utah.janosvm.kit.comm.jsi.NativePlexProvider
 
detect() - Static method in class kaffe.sensors.Sensor
Detect and return a table of sensors.
detect(Class, Class) - Static method in class kaffe.sensors.Sensor
Detect and return a table of sensors.
detectFeatures(Class) - Method in class kaffe.sensors.Sensor
Detect the set of sensor features.
didDispatch - Variable in class java.lang.isolate.IsolateMessageDispatcher
 
diff - Variable in class edu.utah.janosvm.kit.management.team.CPUMonitor.CPUSampler
The difference between the last value sampled and the current.
disconnect() - Method in interface edu.utah.janosvm.kit.comm.jsi.JSIChannel
Disconnect the channel from its peer.
disconnect() - Method in class edu.utah.janosvm.kit.comm.jsi.TCPChannel
 
disconnect() - Method in class edu.utah.janosvm.kit.comm.jsi.NativePlexChannel
 
dispatchFailure(Object[], Link, Throwable) - Method in class java.lang.isolate.IsolateMessageDispatcher
Invoke the given listener's receiveFailed.
dispatchMessage(JSIHandlerContext, JSIMessage) - Method in class edu.utah.janosvm.kit.comm.jsi.JSIHandlerRoot
Route a message to the appropriate destination.
dispatchMessage(Object[], Link, IsolateMessage) - Method in class java.lang.isolate.IsolateMessageDispatcher
Invoke the given listener's messageReceived.
done - Variable in class java.lang.isolate.IsolateMessageDispatcher
 
doShutdown(boolean, int) - Method in class java.lang.isolate.Isolate
 
doTheReap() - Method in class edu.utah.janosvm.sys.TeamBackEnd
Native function that collects and returns the team's resources to the VM.
dropElement(SparseArrayElement) - Method in class edu.utah.janosvm.kit.util.SparseArrayDimension
 
dropElement(SparseArrayElement) - Method in class edu.utah.janosvm.kit.util.SparseArray
 
dropped() - Method in class edu.utah.janosvm.kit.util.SparseArrayElement
Method called when the element is returned to the array.
dropped() - Method in class edu.utah.janosvm.kit.util.ObjectSparseArrayElement
 
DuplicateExportException - exception edu.utah.janosvm.sys.DuplicateExportException.
Exception thrown when trying to export a object with an 'id' that has already been used.
DuplicateExportException(String) - Constructor for class edu.utah.janosvm.sys.DuplicateExportException
 
DuplicateResourceSpecException - exception edu.utah.janosvm.resources.DuplicateResourceSpecException.
Exception indicating that there was a duplicate resource spec in the array of ResourceSpec's passed to Team.create().
DuplicateResourceSpecException() - Constructor for class edu.utah.janosvm.resources.DuplicateResourceSpecException
 
DuplicateResourceSpecException(String) - Constructor for class edu.utah.janosvm.resources.DuplicateResourceSpecException
 
dying - Variable in class edu.utah.janosvm.sys.TeamBackEnd
Indicates whether or not the team is being terminated.
DYING - Static variable in class java.lang.isolate.IsolateState
 

E

e - Variable in class java.lang.isolate.IsolateMessage_Event
 
edu.utah.janosvm.io - package edu.utah.janosvm.io
Implementations of stdin, stderr, and stdout used by a team.
edu.utah.janosvm.kit.comm.amiga - package edu.utah.janosvm.kit.comm.amiga
An inter-team communication facility modeled on the Amiga IPC system.
edu.utah.janosvm.kit.comm.commspace - package edu.utah.janosvm.kit.comm.commspace
A tuple space communication mechanism for the JanosVM.
edu.utah.janosvm.kit.comm.jsi - package edu.utah.janosvm.kit.comm.jsi
A Java language binding for the JanosVM Scripting Interface.
edu.utah.janosvm.kit.isolate - package edu.utah.janosvm.kit.isolate
An implementation of the JSR-121 prototype Isolate API.
edu.utah.janosvm.kit.management.team - package edu.utah.janosvm.kit.management.team
A collection of classes for managing teams in the JanosVM.
edu.utah.janosvm.kit.server.memfs - package edu.utah.janosvm.kit.server.memfs
An extended example for the JanosVM that implements a memory file system.
edu.utah.janosvm.kit.util - package edu.utah.janosvm.kit.util
A set of useful data structures.
edu.utah.janosvm.resources - package edu.utah.janosvm.resources
Resources managed by the JanosVM on a per-team basis.
edu.utah.janosvm.sys - package edu.utah.janosvm.sys
Provides the java interface to the JanosVM Team facilities.
elementClass - Variable in class edu.utah.janosvm.kit.util.SparseArray
The class of elements that should be used in the array.
elements - Variable in class edu.utah.janosvm.kit.comm.commspace.CommQueue
 
elements - Variable in class edu.utah.janosvm.kit.util.SparseArrayDimension
The elements themselves.
elements() - Method in class edu.utah.janosvm.kit.util.SharedTableReader
 
elements() - Method in class edu.utah.janosvm.kit.util.SparseArray
 
elements(Vector) - Method in class edu.utah.janosvm.kit.util.SparseArrayDimension
Add any allocated elements to the given vector.
em - Variable in class java.lang.isolate.OneWayLink_RendezvousPoint
 
em - Variable in class edu.utah.janosvm.sys.Importable
The manager of the export we're importing.
em - Variable in class edu.utah.janosvm.sys.TeamBackEnd
The ExportManager for our object.
EMPTY_MESSAGE - Static variable in class java.lang.isolate.IsolateMessage
Really a global value.
empty() - Method in class edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle
XXX Without this being public there is no way to tell if this thing actually points to a commSpace.
empty() - Method in class edu.utah.janosvm.kit.management.team.ResourceSampler
Update the sampler's state for a dead/unreachable team.
empty() - Method in class edu.utah.janosvm.kit.management.team.MemoryMonitor.MemorySampler
 
empty() - Method in class edu.utah.janosvm.kit.management.team.CPUMonitor.CPUSampler
 
emptyArray - Static variable in class edu.utah.janosvm.kit.comm.jsi.JSIPair
 
enable() - Method in class edu.utah.janosvm.resources.GCPolicy
The enable function is called just before the team is finished being initialized, so you have a chance to do something, like start the GC and finalizer threads.
encode() - Method in class edu.utah.janosvm.kit.comm.jsi.JSIPropertyInfo
 
encodeObject() - Method in class java.lang.isolate.IsolateMessage_Serializable
 
encodeObject(Object) - Static method in class java.lang.isolate.IsolateMessage_Serializable
 
endSampling() - Method in class edu.utah.janosvm.kit.management.team.ResourceMonitor
 
endSampling() - Method in class edu.utah.janosvm.kit.management.team.MemoryMonitor
 
endSampling() - Method in class edu.utah.janosvm.kit.management.team.CPUMonitor
 
enqueue(CommSpaceElement) - Method in class edu.utah.janosvm.kit.comm.commspace.CommQueuePusher
 
enqueue(CommSpaceElement) - Method in class edu.utah.janosvm.kit.comm.commspace.CommQueue
 
enqueue(CommSpaceElement[]) - Method in class edu.utah.janosvm.kit.comm.commspace.CommQueuePusher
 
enqueue(CommSpaceElement[]) - Method in class edu.utah.janosvm.kit.comm.commspace.CommQueue
 
enqueue(Event, EventHandler, int) - Method in class edu.utah.janosvm.sys.EventQueue
Enqueue an event.
ensure(boolean) - Static method in class java.lang.isolate.Assert
 
ensure(boolean, String) - Static method in class java.lang.isolate.Assert
 
entries - Variable in class edu.utah.janosvm.kit.util.SharedTable
The array of references to Associations for this table.
entryCount - Variable in class edu.utah.janosvm.kit.util.SharedTable
The number of entries in this table.
eq - Static variable in class edu.utah.janosvm.sys.TeamBackEnd
Queue for events handled by the kernel.
equals(Isolate) - Method in class edu.utah.janosvm.kit.isolate.Isolate
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_Isolate
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_FileOutputStream
 
equals(Object) - Method in class java.lang.isolate.Isolate
 
equals(Object) - Method in class java.lang.isolate.OneWayLink
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_Composite
 
equals(Object) - Method in class java.lang.isolate.EventLink
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_Empty
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_String
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_ByteArray
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_Link
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_ServerSocket
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_FileInputStream
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_Serializable
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_DatagramSocket
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_Event
 
equals(Object) - Method in class java.lang.isolate.IsolateMessage_Socket
 
equals(Object) - Method in class kaffe.sensors.SensorFeature
 
equals(Object) - Method in class kaffe.sensors.Sensor
 
equals(Object) - Method in class edu.utah.janosvm.sys.TeamHandle
 
equals(Object) - Method in class edu.utah.janosvm.resources.MemorySpec
 
equals(Object) - Method in class edu.utah.janosvm.resources.StdioSpec
 
equals(Object) - Method in class edu.utah.janosvm.resources.FileSystemSpec
 
equals(Object) - Method in class edu.utah.janosvm.resources.NameSpaceGroup
 
equals(Object) - Method in class edu.utah.janosvm.resources.DescriptorIOSpec
 
equals(Object) - Method in class edu.utah.janosvm.resources.ClassPathSpec
Compare the given object with this ClassPathSpec for equality.
equals(Object) - Method in class edu.utah.janosvm.resources.StrideCPUSpec
 
equals(Object) - Method in class edu.utah.janosvm.resources.NativeSpec
 
equals(Object) - Method in class edu.utah.janosvm.kit.comm.commspace.CommSpaceElement
 
equals(Object) - Method in class edu.utah.janosvm.kit.comm.jsi.JSIPropertyInfo
 
equals(Object) - Method in class edu.utah.janosvm.kit.comm.jsi.JSIPair
 
equals(Object) - Method in class edu.utah.janosvm.kit.util.SparseArrayElement
 
equals(Object) - Method in class edu.utah.janosvm.kit.util.Association
 
ERROR - Static variable in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
 
error(String) - Method in class edu.utah.janosvm.kit.comm.jsi.JSIMessage
Clear the message and set it to be error reply with the given data.
eth - Variable in class java.lang.isolate.EventLink_Attached
 
eth - Variable in class edu.utah.janosvm.kit.isolate.Isolate
Reference to the team, local or remote.
eth - Variable in class edu.utah.janosvm.kit.management.team.TeamEventMessage
 
event - Variable in class edu.utah.janosvm.sys.Event
The type of event.
event - Variable in class edu.utah.janosvm.kit.management.team.TeamEventMessage
The TeamEvent event number.
Event - class edu.utah.janosvm.sys.Event.
Simple base class for events used by the kernel.
Event() - Constructor for class edu.utah.janosvm.sys.Event
 
event(EventTeamHandle, TeamReservation, TeamEvent) - Method in class java.lang.isolate.Isolate.IsolateEventHandler
 
event(EventTeamHandle, TeamReservation, TeamEvent) - Method in class java.lang.isolate.IsolateBackEnd
Event handler for JanosVM events.
event(EventTeamHandle, TeamReservation, TeamEvent) - Method in interface edu.utah.janosvm.sys.TeamEventHandler
Callback for handling events related to teams.
event(EventTeamHandle, TeamReservation, TeamEvent) - Method in class edu.utah.janosvm.kit.isolate.IsolateEventHandler
 
event(EventTeamHandle, TeamReservation, TeamEvent) - Method in class edu.utah.janosvm.kit.management.team.TeamEventMessenger
 
event(int) - Method in class edu.utah.janosvm.sys.TeamBackEnd
Trigger an event notification for this team.
event(TeamReservation, TeamEvent) - Method in class edu.utah.janosvm.sys.EventTeamHandle
Invoke the callback associated with this handler for the given TeamEvent
eventHandleKeptLive - Varia