Herby Vojčík
|
013a949c51
Move to use three-param $core.addClass; part 2.
|
il y a 4 ans |
Herby Vojčík
|
0d17796250
JS format: innerEval out, context in.
|
il y a 4 ans |
Herby Vojčík
|
9647046724
Inline #and: and #or:.
|
il y a 4 ans |
Herby Vojčík
|
1d76f230e7
In <jsOverride:args:>, args can be permutated.
|
il y a 4 ans |
Herby Vojčík
|
b0540240c2
Move jsOverride: marking to AST.
|
il y a 4 ans |
Herby Vojčík
|
f6a76689c1
Split different aliasing needs.
|
il y a 4 ans |
Herby Vojčík
|
938c10d485
Move TPragmator to Compiler-Core.
|
il y a 4 ans |
Herby Vojčík
|
38acbc5019
AstEarlyPragmator => AstSemanticPragmator.
|
il y a 4 ans |
Herby Vojčík
|
ebf2869dd3
IRMethod manages some of aliasing logistics.
|
il y a 4 ans |
Herby Vojčík
|
9e68ecec3e
Remove $receiver.
|
il y a 4 ans |
Herby Vojčík
|
8361bd4b81
ScopeVar / ExpressionNode deprecate #isImmutable.
|
il y a 4 ans |
Herby Vojčík
|
a9b97168d2
ScopeVar / ExpressionNode subtree #isIdempotent.
|
il y a 4 ans |
Herby Vojčík
|
6b1cbb2e43
ScopeVar and children #isAssignable.
|
il y a 4 ans |
Herby Vojčík
|
1f96af67dd
Compiler: VariableNode changes.
|
il y a 4 ans |
Herby Vojčík
|
fe2304fa41
Compiler: ExpressionNode, group expression nodes.
|
il y a 4 ans |
Herby Vojčík
|
e80743e00f
Compiler: Explictly mark "side-effect" sends.
|
il y a 4 ans |
Herby Vojčík
|
72cf503117
Use TSingleDagChild et. al in Compiler-AST.
|
il y a 4 ans |
Herby Vojčík
|
54d03fd37c
Remove message never sent.
|
il y a 4 ans |
Herby Vojčík
|
26736be9eb
Remove isFooNode messages never sent.
|
il y a 4 ans |
Herby Vojčík
|
30ff55811d
Compiler: less aliasing.
|
il y a 4 ans |
Herby Vojčík
|
eba01a8328
Compile debug augmentation differently.
|
il y a 4 ans |
Herby Vojčík
|
a01417ca15
Compiler: Move #requiresSmalltalkContext to IR package.
|
il y a 4 ans |
Herby Vojčík
|
9843784ffe
Use #anySatisfy:.
|
il y a 4 ans |
Herby Vojčík
|
780bd792dc
Remove ivar that was never used.
|
il y a 4 ans |
Herby Vojčík
|
0864daf565
Remove test-only #isJSStatementNode.
|
il y a 4 ans |
Herby Vojčík
|
ba64716de3
Performance optimizations.
|
il y a 4 ans |
Herby Vojčík
|
01ae5c0265
Optimize some uses of #and:.
|
il y a 4 ans |
Herby Vojčík
|
10e50375bf
Refactor: Put responsibility where it's due.
|
il y a 4 ans |
Herby Vojčík
|
75feddedce
Remove message never sent.
|
il y a 4 ans |
Herby Vojčík
|
0f51004ae5
Optimizations. Cleaning.
|
il y a 4 ans |