Next: Behavior-builtin, Previous: Behavior-accessing the method dictionary, Up: Behavior [Index]
Create a new instance of a class with no indexed instance variables. The instance is guaranteed not to move across garbage collections. Like #basicNew, this method should not be overridden.
Create a new instance of a class with indexed instance variables. The instance has numInstanceVariables indexed instance variables. The instance is guaranteed not to move across garbage collections. Like #basicNew:, this method should not be overridden.
Invalidate the method cache kept by the virtual machine. This message should not need to be called by user programs.
Compile the following code inside the receiver, with the given category, if condition is true; else ignore it
Compile the code, a string or readable stream, with no category. Fail if the code does not obey Smalltalk syntax. Answer the generated CompiledMethod if it does.
Do not send this in user code; use #compile: or related methods instead.
As with #primCompile:, but evaluate aBlock (passing the file name, line number and description of the error) if the code does not obey Smalltalk syntax.
Do not send this in user code; use #compile:ifError: or related methods instead.
Private - Answer the first instance of the receiver in the object table