4.12. Other Objects¶
Here are some interesting oddball objects not discussed elsewhere:
comparator
An object that can compute “diffs” between sequences.
compilerProfiling
Compiler profiling.
desktop
The controlling object for the graphical user interface.
history
A history of commands typed at the prompt, and their results.
memory
Memory system interface (GC, snapshot, low space, etc.).
monitor
System monitor (spy) control.
nil
Indicates an uninitialized value.
platforms
Possible hardware platforms.
preferences
User configuration preferences.
profiling, flatProfiling
Controls Self code profiling.
prompt
Interactive read-eval-print loop.
scheduler
Self process scheduler.
snapshotAction
Actions to do before/after a snapshot.
thisHost
Describes the current host platform.
times
Reports user, system, cpu, or real time.
typeSizes
Bit/byte sizes for primitive types.
vmProfiling
Virtual machine profiling.