Commit History

Autor SHA1 Mensaxe Data
  Herby Vojčík b9f2080c19 Add {allS,s}lotNames. Move to new APIs. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 83a6034f16 Get back `imports:` variables in unknown check. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 1d76f230e7 In <jsOverride:args:>, args can be permutated. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 3de75162c3 N-adic jsOverride:args: works. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík b0540240c2 Move jsOverride: marking to AST. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík a1e3134d30 Niladic #jsOverride: pragma - super sends. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 6d96c99a65 Clean scope var tests & test-only #isFoo methods. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík f385aeefb3 Change #isAssignable default to false. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 8361bd4b81 ScopeVar / ExpressionNode deprecate #isImmutable. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík a9b97168d2 ScopeVar / ExpressionNode subtree #isIdempotent. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 6b1cbb2e43 ScopeVar and children #isAssignable. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík e25f7b9973 Make externally known variables unassignable. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 1f96af67dd Compiler: VariableNode changes. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík e80743e00f Compiler: Explictly mark "side-effect" sends. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 8177ea7ac4 ScopeVar asReceiver as extension method. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík a73dbbd68a Memoize dictionary of receiver names. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 3f59afc322 Compile nil receiver as `$nil`. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík dbc29ce2b5 Compiler: cleaner super receiver handling. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 9de7736644 Compiler: redesign receiver boxing. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 01ae5c0265 Optimize some uses of #and:. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 10e50375bf Refactor: Put responsibility where it's due. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 75feddedce Remove message never sent. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík eab0e5857a Remove ivar that was never used. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 908203de93 Simplify #validateAssigment. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 9a35214ee6 UnknownVar => ExternallyKnownVar %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 89bdb83fec Refactor: Put responsibility where it's due. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 976ee5a571 Actually check for existence of a variable. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík a3d5721c6d SemanticAnalyzer >> isVariableKnown:inPackage: %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 0148d48c5e Remove ivar that was never read. %!s(int64=4) %!d(string=hai) anos
  Herby Vojčík 56a8f25284 aScope bindingFor: is never used with a string. %!s(int64=4) %!d(string=hai) anos