#include "slate.hpp"
Go to the source code of this file.
Functions | |
void | prim_fixme (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_isIdenticalTo (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_identity_hash (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_identity_hash_univ (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_forward_to (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_at_slot_named (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_at_slot_named_put (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_clone (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_clone_setting_slots (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_clone_with_slot_valued (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_clone_without_slot (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_map (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_set_map (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_applyto (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_interrupt (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_initializeThreadOn (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_findon (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_ensure (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_send_to (struct object_heap *oh, struct Object *args[], word_t n, struct OopArray *optionals, word_t resultStackPointer) |
void | prim_send_to_through (struct object_heap *oh, struct Object *args[], word_t n, struct OopArray *optionals, word_t resultStackPointer) |
void | prim_as_method_on (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_removefrom (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_as_accessor (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_at (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_at_put (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_ooparray_newsize (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_size (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_bytearray_newsize (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_bytesize (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_byteat_put (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_byteat (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_atEndOf (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_sizeOf (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_flush_output (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_handle_for (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_handleForNew (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_handle_for_input (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_closePipe (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_readFromPipe (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_writeToPipe (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_selectOnWritePipesFor (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_socketCreate (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_socketListen (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_socketAccept (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_socketBind (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_socketConnect (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_socketGetError (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_getAddrInfo (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_getAddrInfoResult (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_freeAddrInfoResult (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_socketCreateIP (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_write_to_starting_at (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_close (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_file_delete (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_file_touch (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_file_rename_to (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_file_information (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_dir_make (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_dir_rename_to (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_dir_delete (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_readConsole_from_into_starting_at (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_read_from_into_starting_at (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_write_to_from_starting_at (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_reposition_to (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_positionOf (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_dir_open (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_dir_close (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_dir_read (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_dir_getcwd (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_dir_setcwd (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_bytesPerWord (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
int | slate_refresh_systeminfo (struct object_heap *oh) |
void | prim_system_name (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_system_release (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_system_version (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_system_platform (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_system_machine (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_environment_removekey (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_environment_atput (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_isLittleEndian (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_system_execute (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_timeSinceEpoch (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_addressOf (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_library_open (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_library_close (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_procAddressOf (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_extlibError (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_applyExternal (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_memory_new (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_memory_close (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_memory_size (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_memory_addRef (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_memory_read (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_memory_write (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_memory_resizeTo (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_smallint_at_slot_named (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_frame_pointer_of (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_cloneSystem (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_run_args_into (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_vmArgCount (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_vmArg (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_environmentVariables (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_startProfiling (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_stopProfiling (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_profilerStatistics (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_heap_gc (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_save_image (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_exit (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_equals (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_less_than (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_bitand (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_bitor (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_bitxor (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_bitnot (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_smallIntegerMinimum (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_smallIntegerMaximum (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_plus (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_exponent (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_significand (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_withSignificand_exponent (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_bitshift (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_minus (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_times (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_quo (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_float_equals (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_float_less_than (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_float_plus (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_float_minus (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_float_times (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_float_divide (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_float_raisedTo (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_float_ln (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_float_exp (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_float_sin (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
void | prim_objectPointerAddress (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
Variables | |
void(* | primitives [])(struct object_heap *oh, struct Object *args[], word_t n, struct OopArray *opts, word_t resultStackPointer) |
void prim_addressOf | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1393 of file primitives.cpp.
void prim_applyExternal | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1452 of file primitives.cpp.
void prim_applyto | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 211 of file primitives.cpp.
void prim_as_accessor | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 402 of file primitives.cpp.
void prim_as_method_on | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 315 of file primitives.cpp.
void prim_at | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 457 of file primitives.cpp.
void prim_at_put | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 471 of file primitives.cpp.
void prim_at_slot_named | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 69 of file primitives.cpp.
void prim_at_slot_named_put | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 91 of file primitives.cpp.
void prim_atEndOf | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 567 of file primitives.cpp.
void prim_bitand | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2052 of file primitives.cpp.
void prim_bitnot | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2067 of file primitives.cpp.
void prim_bitor | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2057 of file primitives.cpp.
void prim_bitshift | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2120 of file primitives.cpp.
void prim_bitxor | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2062 of file primitives.cpp.
void prim_bytearray_newsize | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 507 of file primitives.cpp.
void prim_byteat | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 547 of file primitives.cpp.
void prim_byteat_put | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 525 of file primitives.cpp.
void prim_bytesize | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 521 of file primitives.cpp.
void prim_bytesPerWord | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1196 of file primitives.cpp.
void prim_clone | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 121 of file primitives.cpp.
void prim_clone_setting_slots | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 130 of file primitives.cpp.
void prim_clone_with_slot_valued | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 156 of file primitives.cpp.
void prim_clone_without_slot | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 167 of file primitives.cpp.
void prim_cloneSystem | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1617 of file primitives.cpp.
void prim_close | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1050 of file primitives.cpp.
void prim_closePipe | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 630 of file primitives.cpp.
void prim_dir_close | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1164 of file primitives.cpp.
void prim_dir_delete | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1101 of file primitives.cpp.
void prim_dir_getcwd | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1184 of file primitives.cpp.
void prim_dir_make | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1086 of file primitives.cpp.
void prim_dir_open | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1159 of file primitives.cpp.
void prim_dir_read | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1172 of file primitives.cpp.
void prim_dir_rename_to | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1093 of file primitives.cpp.
void prim_dir_setcwd | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1189 of file primitives.cpp.
void prim_ensure | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 268 of file primitives.cpp.
void prim_environment_atput | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1288 of file primitives.cpp.
void prim_environment_removekey | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1274 of file primitives.cpp.
void prim_environmentVariables | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1810 of file primitives.cpp.
void prim_equals | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2040 of file primitives.cpp.
void prim_exit | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2028 of file primitives.cpp.
void prim_exponent | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2097 of file primitives.cpp.
void prim_extlibError | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1446 of file primitives.cpp.
void prim_file_delete | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1059 of file primitives.cpp.
void prim_file_information | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1078 of file primitives.cpp.
void prim_file_rename_to | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1070 of file primitives.cpp.
void prim_file_touch | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1066 of file primitives.cpp.
void prim_findon | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 255 of file primitives.cpp.
void prim_fixme | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 13 of file primitives.cpp.
void prim_float_divide | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2242 of file primitives.cpp.
void prim_float_equals | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2202 of file primitives.cpp.
void prim_float_exp | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2263 of file primitives.cpp.
void prim_float_less_than | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2211 of file primitives.cpp.
void prim_float_ln | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2256 of file primitives.cpp.
void prim_float_minus | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2227 of file primitives.cpp.
void prim_float_plus | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2220 of file primitives.cpp.
void prim_float_raisedTo | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2249 of file primitives.cpp.
void prim_float_sin | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2270 of file primitives.cpp.
void prim_float_times | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2235 of file primitives.cpp.
void prim_flush_output | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 584 of file primitives.cpp.
void prim_forward_to | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 44 of file primitives.cpp.
void prim_frame_pointer_of | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1592 of file primitives.cpp.
void prim_freeAddrInfoResult | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 940 of file primitives.cpp.
void prim_getAddrInfo | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 850 of file primitives.cpp.
void prim_getAddrInfoResult | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 884 of file primitives.cpp.
void prim_handle_for | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
void prim_handle_for_input | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
void prim_handleForNew | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
void prim_heap_gc | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1949 of file primitives.cpp.
void prim_identity_hash | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 25 of file primitives.cpp.
void prim_identity_hash_univ | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 32 of file primitives.cpp.
void prim_initializeThreadOn | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 234 of file primitives.cpp.
void prim_interrupt | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 227 of file primitives.cpp.
void prim_isIdenticalTo | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 21 of file primitives.cpp.
void prim_isLittleEndian | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1307 of file primitives.cpp.
void prim_less_than | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2044 of file primitives.cpp.
void prim_library_close | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1423 of file primitives.cpp.
void prim_library_open | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1412 of file primitives.cpp.
void prim_map | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 180 of file primitives.cpp.
void prim_memory_addRef | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1504 of file primitives.cpp.
void prim_memory_close | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1483 of file primitives.cpp.
void prim_memory_new | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1465 of file primitives.cpp.
void prim_memory_read | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1515 of file primitives.cpp.
void prim_memory_resizeTo | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1559 of file primitives.cpp.
void prim_memory_size | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1493 of file primitives.cpp.
void prim_memory_write | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1537 of file primitives.cpp.
void prim_minus | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2152 of file primitives.cpp.
void prim_objectPointerAddress | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2277 of file primitives.cpp.
void prim_ooparray_newsize | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 489 of file primitives.cpp.
void prim_plus | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2080 of file primitives.cpp.
void prim_positionOf | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1150 of file primitives.cpp.
void prim_procAddressOf | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1434 of file primitives.cpp.
void prim_profilerStatistics | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1943 of file primitives.cpp.
void prim_quo | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2186 of file primitives.cpp.
void prim_read_from_into_starting_at | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1122 of file primitives.cpp.
void prim_readConsole_from_into_starting_at | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1109 of file primitives.cpp.
void prim_readFromPipe | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 644 of file primitives.cpp.
void prim_removefrom | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 368 of file primitives.cpp.
void prim_reposition_to | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1142 of file primitives.cpp.
void prim_run_args_into | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1780 of file primitives.cpp.
void prim_save_image | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1956 of file primitives.cpp.
void prim_selectOnWritePipesFor | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 701 of file primitives.cpp.
void prim_send_to | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | n, | |||
struct OopArray * | optionals, | |||
word_t | resultStackPointer | |||
) |
Definition at line 287 of file primitives.cpp.
void prim_send_to_through | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | n, | |||
struct OopArray * | optionals, | |||
word_t | resultStackPointer | |||
) |
Definition at line 300 of file primitives.cpp.
void prim_set_map | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 193 of file primitives.cpp.
void prim_significand | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2103 of file primitives.cpp.
void prim_size | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 501 of file primitives.cpp.
void prim_sizeOf | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 577 of file primitives.cpp.
void prim_smallint_at_slot_named | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1572 of file primitives.cpp.
void prim_smallIntegerMaximum | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2076 of file primitives.cpp.
void prim_smallIntegerMinimum | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2072 of file primitives.cpp.
void prim_socketAccept | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 778 of file primitives.cpp.
void prim_socketBind | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 807 of file primitives.cpp.
void prim_socketConnect | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 819 of file primitives.cpp.
void prim_socketCreate | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 739 of file primitives.cpp.
void prim_socketCreateIP | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 959 of file primitives.cpp.
void prim_socketGetError | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 832 of file primitives.cpp.
void prim_socketListen | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 764 of file primitives.cpp.
void prim_startProfiling | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1832 of file primitives.cpp.
void prim_stopProfiling | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1842 of file primitives.cpp.
void prim_system_execute | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1313 of file primitives.cpp.
void prim_system_machine | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1260 of file primitives.cpp.
void prim_system_name | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1204 of file primitives.cpp.
void prim_system_platform | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1246 of file primitives.cpp.
void prim_system_release | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1218 of file primitives.cpp.
void prim_system_version | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1232 of file primitives.cpp.
void prim_times | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2168 of file primitives.cpp.
void prim_timeSinceEpoch | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1375 of file primitives.cpp.
void prim_vmArg | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1792 of file primitives.cpp.
void prim_vmArgCount | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1788 of file primitives.cpp.
void prim_withSignificand_exponent | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 2109 of file primitives.cpp.
void prim_write_to_from_starting_at | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1132 of file primitives.cpp.
void prim_write_to_starting_at | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 1034 of file primitives.cpp.
void prim_writeToPipe | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 673 of file primitives.cpp.
int slate_refresh_systeminfo | ( | struct object_heap * | oh | ) |
Definition at line 1200 of file primitives.cpp.
void(* primitives[])(struct object_heap *oh, struct Object *args[], word_t n, struct OopArray *opts, word_t resultStackPointer) |
Initial value:
{ prim_as_method_on, prim_as_accessor, prim_map, prim_set_map, prim_fixme, prim_removefrom, prim_clone, prim_clone_setting_slots, prim_clone_with_slot_valued, prim_fixme, prim_fixme, prim_fixme, prim_clone_without_slot, prim_at_slot_named, prim_smallint_at_slot_named, prim_at_slot_named_put, prim_forward_to, prim_bytearray_newsize, prim_bytesize, prim_byteat, prim_byteat_put, prim_ooparray_newsize, prim_size, prim_at, prim_at_put, prim_ensure, prim_applyto, prim_send_to, prim_send_to_through, prim_findon, prim_fixme, prim_run_args_into, prim_exit, prim_isIdenticalTo, prim_identity_hash, prim_identity_hash_univ, prim_equals, prim_less_than, prim_bitor, prim_bitand, prim_bitxor, prim_bitnot, prim_bitshift, prim_plus, prim_minus, prim_times, prim_quo, prim_interrupt, prim_initializeThreadOn, prim_frame_pointer_of, prim_fixme, prim_fixme, prim_fixme, prim_heap_gc, prim_bytesPerWord, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_readConsole_from_into_starting_at, prim_write_to_starting_at, prim_flush_output, prim_handle_for, prim_handle_for_input, prim_fixme, prim_handleForNew, prim_close, prim_read_from_into_starting_at, prim_write_to_from_starting_at, prim_reposition_to, prim_positionOf, prim_atEndOf, prim_sizeOf, prim_save_image, prim_dir_open, prim_dir_close, prim_dir_read, prim_dir_getcwd, prim_dir_setcwd, prim_significand, prim_exponent, prim_withSignificand_exponent, prim_float_equals, prim_float_less_than, prim_float_plus, prim_float_minus, prim_float_times, prim_float_divide, prim_float_raisedTo, prim_float_ln, prim_float_exp, prim_float_sin, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_memory_new, prim_memory_close, prim_memory_addRef, prim_memory_write, prim_memory_read, prim_memory_size, prim_memory_resizeTo, prim_addressOf, prim_library_open, prim_library_close, prim_procAddressOf, prim_extlibError, prim_applyExternal, prim_timeSinceEpoch, prim_cloneSystem, prim_readFromPipe, prim_writeToPipe, prim_selectOnReadPipesFor, prim_selectOnWritePipesFor, prim_closePipe, prim_socketCreate, prim_socketListen, prim_socketAccept, prim_socketBind, prim_socketConnect, prim_socketCreateIP, prim_smallIntegerMinimum, prim_smallIntegerMaximum, prim_socketGetError, prim_getAddrInfo, prim_getAddrInfoResult, prim_freeAddrInfoResult, prim_vmArgCount, prim_vmArg, prim_environmentVariables, prim_environment_atput, prim_environment_removekey, prim_isLittleEndian, prim_system_name, prim_system_release, prim_system_version, prim_system_platform, prim_system_machine, prim_system_execute, prim_startProfiling, prim_stopProfiling, prim_profilerStatistics, prim_file_delete, prim_file_touch, prim_file_rename_to, prim_file_information, prim_dir_make, prim_dir_rename_to, prim_dir_delete, prim_objectPointerAddress, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, prim_fixme, }