Herby Vojčík
|
5da271da4d
API-CHANGES: #instVarNamed:[put:].
|
4 years ago |
Herby Vojčík
|
f3257a8806
Next version will be minor bump.
|
4 years ago |
Herby Vojčík
|
9c0962739b
Squash compiler-related changes.
|
4 years ago |
Herby Vojčík
|
ebf2869dd3
IRMethod manages some of aliasing logistics.
|
4 years ago |
Herby Vojčík
|
e8c2030575
IRAliasFactory instance in IRMethod.
|
4 years ago |
Herby Vojčík
|
2fca1b456c
API-CHANGES: Cleanup of #isFoo in ast nodes.
|
4 years ago |
Herby Vojčík
|
6d96c99a65
Clean scope var tests & test-only #isFoo methods.
|
4 years ago |
Herby Vojčík
|
8361bd4b81
ScopeVar / ExpressionNode deprecate #isImmutable.
|
4 years ago |
Herby Vojčík
|
1f96af67dd
Compiler: VariableNode changes.
|
4 years ago |
Herby Vojčík
|
e80743e00f
Compiler: Explictly mark "side-effect" sends.
|
4 years ago |
Herby Vojčík
|
72cf503117
Use TSingleDagChild et. al in Compiler-AST.
|
4 years ago |
Herby Vojčík
|
b42bf2dcd0
Add Teachable to SUnit package.
|
4 years ago |
Herby Vojčík
|
9de7736644
Compiler: redesign receiver boxing.
|
4 years ago |
Herby Vojčík
|
a512c9d830
Refactor: Put responsibility where it's due.
|
4 years ago |
Herby Vojčík
|
10e50375bf
Refactor: Put responsibility where it's due.
|
4 years ago |
Herby Vojčík
|
75feddedce
Remove message never sent.
|
4 years ago |
Herby Vojčík
|
eab0e5857a
Remove ivar that was never used.
|
4 years ago |
Herby Vojčík
|
9a35214ee6
UnknownVar => ExternallyKnownVar
|
4 years ago |
Herby Vojčík
|
a3d5721c6d
SemanticAnalyzer >> isVariableKnown:inPackage:
|
4 years ago |
Herby Vojčík
|
24d2c49031
Cosmetics.
|
4 years ago |
Herby Vojčík
|
0148d48c5e
Remove ivar that was never read.
|
4 years ago |
Herby Vojčík
|
3669389473
API-CHANGES: Removal of shouldBeInlined.
|
4 years ago |
Herby Vojčík
|
89602991e0
API-CHANGES: SeqColl >> copyWithFirst:.
|
4 years ago |
Herby Vojčík
|
f0fb187fb6
Clean error handling.
|
5 years ago |
Herby Vojčík
|
57b98cbef6
applySuperConstructorOn:withArguments:
|
5 years ago |
Herby Vojčík
|
05f3032e58
Exporting $nil as well as nil.
|
5 years ago |
Herby Vojčík
|
35e2eac32d
kernel: No need to have {add,remove}Element in api.
|
5 years ago |
Herby Vojčík
|
5326d88750
Rename, move things around.
|
5 years ago |
Herby Vojčík
|
a0bf22cd53
Revert "asJavaScriptConstructorInstantiate:"
|
5 years ago |
Herby Vojčík
|
09dd6f016e
alternateConstructorFromSelector:
|
5 years ago |