Histórico de Commits

Autor SHA1 Mensagem Data
  felixf 15c6c26358 Merged recent changes to coop version há 9 anos atrás
  felixf 8bd804556b Simplified há 9 anos atrás
  felixf 95a6a8701a Reworked reflection - modification to the compiler (Generic metadata generator) and Reflection module há 9 anos atrás
  felixf 95c4418ad1 more compact representation of procedure descriptors in modules, will replace the non heuristic GC soon há 9 anos atrás
  felixf 31c9394a57 Patched an issue with the GC: modules were - for a very short moment - not protected when being returned from the Generic loader. há 9 anos atrás
  felixf 7a241ae73e added field to protect module internal data structures from being GCed. Important for modules in the kernel. há 9 anos atrás
  felixf 5062f3efbf Interpreter can handle constructors há 9 anos atrás
  felixf d10e8e725a Added find in all object scopes (type and supertype) há 9 anos atrás
  felixf a7d53a4eac Work on the interpreter using reflection support. (Unlimited and yet dangerous) access to global variables and fields available. há 9 anos atrás
  felixf e02fb52fbf added reflection info for global procedures and variables há 9 anos atrás
  eth.morozova a6ce003157 sue of NOPAF is required for INITIAL and FINAL calls há 9 anos atrás
  eth.morozova 5306dbd529 do not use TRACE to avoid implicit import of KernelLog - makes a problem while building the release há 9 anos atrás
  felixf 7da2eb96a5 Changes for EFI -- much is full of traces, state is yet to be considered experimental. há 9 anos atrás
  felixf 9802c8ed33 Preliminary patches for EFI 64-bit. Alignment issues require further consideration. há 9 anos atrás
  felixf 0c548c331c Started with support for reflection há 9 anos atrás
  eth.morozova f70ed14610 removed duplicated call to Modules.Initialize in Modules.ThisModule; há 9 anos atrás
  eth.tmartiel 16deee6b59 Fixed module registering: imported modules are now removed from the register list before calling Initialize0 on them. há 9 anos atrás
  felixf 3d34517a30 Minor patches for command line compiler há 9 anos atrás
  felixf 94a8e47a56 Solved problem with too many linked modules: replaced array by in-place linked list. há 9 anos atrás
  eth.tmartiel b240ec1cd9 Added cache flushing before initializing dynamically loaded module. Needed on ARM. há 9 anos atrás
  eth.tmartiel bdd5343d94 Adapted Generic.Modules.Mod to the ARM kernel. há 9 anos atrás
  felixf ad5b8a6cf0 Adapted winaos with generic kernel -- setup boot driven by Machine.Init (called by Modules). há 10 anos atrás
  felixf 4ae503b9bf há 10 anos atrás