Herbert Vojčík
|
b3679b8825
kernel: Push nilAsReceiver+ SmalltalkNil down to NilBrik.
|
7 rokov pred |
Herbert Vojčík
|
d7abe08ab5
kernel: Push nilAsClass to ClassesBrik.
|
7 rokov pred |
Herbert Vojčík
|
ba2bdc0b7c
kernel: Move JSObjectProxy wrapping to runtime.
|
7 rokov pred |
Herbert Vojčík
|
3135c30945
kernel: Move classes' initialize calling into runtime.
|
7 rokov pred |
Herbert Vojčík
|
df6c4e8733
Fix ea604d5: traitBuilder.updateExisting missing arg 'pkg'.
|
7 rokov pred |
Herbert Vojčík
|
41ce8bab84
Naming.
|
7 rokov pred |
Herbert Vojčík
|
ea604d5fd6
Refactor class / trait creation with builders.
|
7 rokov pred |
Herbert Vojčík
|
ee85079d00
kernel: boot.js different brik ordering
|
7 rokov pred |
Herbert Vojčík
|
61bf4f1760
kernel: Fix 843dbfa - use polymorphism for creation process.
|
7 rokov pred |
Herbert Vojčík
|
6e4b94f07c
kernel: Variable / function naming.
|
7 rokov pred |
Herbert Vojčík
|
c0ebd73438
kernel: BehaviorsBrik with common class / trait actions.
|
7 rokov pred |
Herbert Vojčík
|
843dbfa29d
kernel: Use polymorphism for class / trait creation process.
|
7 rokov pred |
Herbert Vojčík
|
192b0dedb8
kernel: .added / .removed take care of hierarchy.
|
7 rokov pred |
Herbert Vojčík
|
5acc90fd6e
kernel: More intention revealing hierarchy bootstrap code.
|
7 rokov pred |
Herbert Vojčík
|
b305f48682
Trait is subclass of BehaviorBody.
|
7 rokov pred |
Herbert Vojčík
|
f8835a3d70
Extract BehaviorBody.
|
7 rokov pred |
Herbert Vojčík
|
8810e05d93
kernel: Extract to TraitsBrik.
|
7 rokov pred |
Herbert Vojčík
|
5734ab0979
kernel: double dispatch class/method add/remove events
|
7 rokov pred |
Herbert Vojčík
|
58f74e47f8
kernel: rawAddClass w/ spec, classFactories
|
7 rokov pred |
Herbert Vojčík
|
c557503f72
kernel: prunable traverseClassTree.
|
7 rokov pred |
Herbert Vojčík
|
f867b96abd
Rudimentary traits can be defined but not used yet.
|
7 rokov pred |
Herbert Vojčík
|
bc54373718
Different removeMethod guard. Does not throw.
|
7 rokov pred |
Herbert Vojčík
|
545694573e
kernel: Review age-old code comments.
|
8 rokov pred |
Herbert Vojčík
|
ecb3903f7c
kernel: nil => nilAsReceiver also inside
|
8 rokov pred |
Herbert Vojčík
|
c86c4ca6a1
Remove optimization.
|
8 rokov pred |
Herbert Vojčík
|
1e4d7ab7b1
kernel: export nilAsReceiver instead of nil.
|
8 rokov pred |
Herbert Vojčík
|
fa40dfd7d2
kernel: 'use strict' in function, not to break builders
|
8 rokov pred |
Herbert Vojčík
|
5e54ece864
kernel: use strict
|
8 rokov pred |
Herbert Vojčík
|
f08ab71a4d
kernel: Rename rootAsClass to nilAsClass.
|
8 rokov pred |
Herbert Vojčík
|
25fd3bb33a
kernel: use relative module id to load runtime
|
8 rokov pred |