Herby Vojčík
|
fe2304fa41
Compiler: ExpressionNode, group expression nodes.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
e80743e00f
Compiler: Explictly mark "side-effect" sends.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
72cf503117
Use TSingleDagChild et. al in Compiler-AST.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
54d03fd37c
Remove message never sent.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
26736be9eb
Remove isFooNode messages never sent.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
a01417ca15
Compiler: Move #requiresSmalltalkContext to IR package.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
9843784ffe
Use #anySatisfy:.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
780bd792dc
Remove ivar that was never used.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
0864daf565
Remove test-only #isJSStatementNode.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
ba64716de3
Performance optimizations.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
01ae5c0265
Optimize some uses of #and:.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
10e50375bf
Refactor: Put responsibility where it's due.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
75feddedce
Remove message never sent.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
0f51004ae5
Optimizations. Cleaning.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
ff4307218e
SequenceableCollection >> copyWithFirst:.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
c53ac06abc
Pragmators are not visitors any more.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
b9f2b3133e
Shortcut in AstPragmator.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
2688e25eb3
Duplicate ivars in subclasses.
|
%!s(int64=5) %!d(string=hai) anos |
Herby Vojčík
|
496a94f2da
SuperVar; isSuperKeyword => isSuper
|
%!s(int64=6) %!d(string=hai) anos |
Herby Vojčík
|
32338c76ee
CompiledMethod >> origin
|
%!s(int64=6) %!d(string=hai) anos |
Herby Vojčík
|
1f36d386a0
Separate pragma processing from its target.
|
%!s(int64=6) %!d(string=hai) anos |
Herby Vojčík
|
18bf800931
Move pragmas to MethodNode.
|
%!s(int64=6) %!d(string=hai) anos |
Herby Vojčík
|
0d7fadb5a3
Move "no pragmas in block" to parser.
|
%!s(int64=6) %!d(string=hai) anos |
Herby Vojčík
|
1a8c7e2c72
Export using 'slots:' API.
|
%!s(int64=6) %!d(string=hai) anos |
Herby Vojčík
|
ff472fc779
Siblings lang, sdk, cli; development in root.
|
%!s(int64=6) %!d(string=hai) anos |