Herby Vojčík
|
1d76f230e7
In <jsOverride:args:>, args can be permutated.
|
4 年之前 |
Herby Vojčík
|
b0540240c2
Move jsOverride: marking to AST.
|
4 年之前 |
Herby Vojčík
|
38acbc5019
AstEarlyPragmator => AstSemanticPragmator.
|
4 年之前 |
Herby Vojčík
|
8361bd4b81
ScopeVar / ExpressionNode deprecate #isImmutable.
|
4 年之前 |
Herby Vojčík
|
a9b97168d2
ScopeVar / ExpressionNode subtree #isIdempotent.
|
4 年之前 |
Herby Vojčík
|
6b1cbb2e43
ScopeVar and children #isAssignable.
|
4 年之前 |
Herby Vojčík
|
1f96af67dd
Compiler: VariableNode changes.
|
4 年之前 |
Herby Vojčík
|
fe2304fa41
Compiler: ExpressionNode, group expression nodes.
|
4 年之前 |
Herby Vojčík
|
e80743e00f
Compiler: Explictly mark "side-effect" sends.
|
4 年之前 |
Herby Vojčík
|
72cf503117
Use TSingleDagChild et. al in Compiler-AST.
|
4 年之前 |
Herby Vojčík
|
54d03fd37c
Remove message never sent.
|
4 年之前 |
Herby Vojčík
|
26736be9eb
Remove isFooNode messages never sent.
|
4 年之前 |
Herby Vojčík
|
a01417ca15
Compiler: Move #requiresSmalltalkContext to IR package.
|
4 年之前 |
Herby Vojčík
|
9843784ffe
Use #anySatisfy:.
|
4 年之前 |
Herby Vojčík
|
780bd792dc
Remove ivar that was never used.
|
4 年之前 |
Herby Vojčík
|
0864daf565
Remove test-only #isJSStatementNode.
|
4 年之前 |
Herby Vojčík
|
ba64716de3
Performance optimizations.
|
4 年之前 |
Herby Vojčík
|
01ae5c0265
Optimize some uses of #and:.
|
4 年之前 |
Herby Vojčík
|
10e50375bf
Refactor: Put responsibility where it's due.
|
4 年之前 |
Herby Vojčík
|
75feddedce
Remove message never sent.
|
4 年之前 |
Herby Vojčík
|
0f51004ae5
Optimizations. Cleaning.
|
4 年之前 |
Herby Vojčík
|
ff4307218e
SequenceableCollection >> copyWithFirst:.
|
4 年之前 |
Herby Vojčík
|
c53ac06abc
Pragmators are not visitors any more.
|
5 年之前 |
Herby Vojčík
|
b9f2b3133e
Shortcut in AstPragmator.
|
5 年之前 |
Herby Vojčík
|
2688e25eb3
Duplicate ivars in subclasses.
|
5 年之前 |
Herby Vojčík
|
496a94f2da
SuperVar; isSuperKeyword => isSuper
|
5 年之前 |
Herby Vojčík
|
32338c76ee
CompiledMethod >> origin
|
5 年之前 |
Herby Vojčík
|
1f36d386a0
Separate pragma processing from its target.
|
5 年之前 |
Herby Vojčík
|
18bf800931
Move pragmas to MethodNode.
|
5 年之前 |
Herby Vojčík
|
0d7fadb5a3
Move "no pragmas in block" to parser.
|
5 年之前 |