Commit History

Autor SHA1 Mensaxe Data
  felixf 2cba56c0b7 Fixed missing symbols in reference section %!s(int64=9) %!d(string=hai) anos
  felixf 5c4a6d36b8 reverted type tag and method tables for simple meta data %!s(int64=9) %!d(string=hai) anos
  felixf 07a477a151 Fixed a critical bug with MinosObjectFile plus type guards. %!s(int64=9) %!d(string=hai) anos
  eth.negelef 869309ccf4 Fixed runtime calls to GarbageCollector.Watch %!s(int64=9) %!d(string=hai) anos
  felixf 2860eb476b Added method CallThisChecked for runtime call tricks when number of parameters is known to mismatch with runtime implementation. %!s(int64=9) %!d(string=hai) anos
  felixf 5191e21ea1 Added check for code and unchecked procedures regarding expand stack %!s(int64=9) %!d(string=hai) anos
  eth.negelef 237c58ae44 Fixed parameter count of runtime call to GarbageCollector.Watch %!s(int64=9) %!d(string=hai) anos
  felixf 079df6faad added alignment for record types %!s(int64=9) %!d(string=hai) anos
  eth.negelef a1023fcdb6 Fixed parameter count of runtime call to Activities.ExpandStack %!s(int64=9) %!d(string=hai) anos
  felixf 7410c72e35 Patched register allocation problem (initialize register count in declaration visitor) %!s(int64=9) %!d(string=hai) anos
  felixf 54380d44cd Added leave and exit for procedures that are unchecked (replaces the trap at the end of a procedure when return is missing). %!s(int64=9) %!d(string=hai) anos
  felixf 2b174d17d1 removed redundant register removal in EmitEnter. %!s(int64=9) %!d(string=hai) anos
  eth.negelef b256bbb2a1 Disabled stack expansion in unchecked blocks %!s(int64=9) %!d(string=hai) anos
  felixf 283236800b removed procedure activation frame for procedures with noPAF ! %!s(int64=9) %!d(string=hai) anos
  felixf 6d40241026 resolved issues with Minos %!s(int64=9) %!d(string=hai) anos
  felixf 3c9373ca91 Implemented sending and receiving via stream operators %!s(int64=9) %!d(string=hai) anos
  felixf 2abf86684d cleanup: removed unused stuff %!s(int64=10) %!d(string=hai) anos
  felixf 5f23454cbf Moved parts of the calling / stack convention to front-end. Stack layout harmonized: %!s(int64=10) %!d(string=hai) anos
  felixf f1b06ccbb9 Added port properties (e.g. for port grouping) %!s(int64=10) %!d(string=hai) anos
  felixf 05bb944ac9 Disable call of body of a cell when no body exists (.e.g for engines). %!s(int64=10) %!d(string=hai) anos
  felixf 853e29d0d2 Patched issues for Active Cells 3 -- first examples work again. %!s(int64=10) %!d(string=hai) anos
  felixf 016f69e520 patched all modifications from Fox3/FoxIntermediateBackend compared with FoxIntermediateBackend before coop merge. %!s(int64=10) %!d(string=hai) anos
  felixf a462803061 added missing patch from ActiveCells3 %!s(int64=10) %!d(string=hai) anos
  felixf e1eaf92018 Patched call of Trace.Chara and added Enter and Exit stubs in order to make compilation with --traceModule=Trace work. %!s(int64=10) %!d(string=hai) anos
  felixf 7e7acc530f Merged modifications from ActiveCells3 %!s(int64=10) %!d(string=hai) anos
  felixf 4ae503b9bf %!s(int64=10) %!d(string=hai) anos
  eth.tmartiel 807dda4cc9 Fixed linking problem with constant MathArray values defined in other modules: applied same handling as for string values. %!s(int64=10) %!d(string=hai) anos