Historie revizí

Autor SHA1 Zpráva Datum
  felixf aaeb29ef8d disabled all features of reflection when new object file is not used před 9 roky
  felixf 34135000f2 Removed reflection for simple metadata (such as in Minos) před 9 roky
  eth.morozova c382dd998e implemented support of "ALL" operator; it was necessary to introduce procedure type comparison in FoxSemanticChecker.Distance to allow procedure as a parameter of the operator; před 9 roky
  felixf 0c548c331c Started with support for reflection před 9 roky
  felixf f40eeed0a6 Patched the long name size před 9 roky
  felixf 1eeca1b5a5 procedure array patched před 9 roky
  felixf ee41b715c0 Added reflection for procedure (stub / temporary!) před 9 roky
  felixf 9b39e6259c Added heuristic check for forbidden variable access for len argument of ARRAY len OF Type (allowed are only properties, currently) před 9 roky
  eth.morozova fa4a0e213f partially revived optimization for small vector and matrices: currently only static arrays are handled; před 9 roky
  felixf 2d84ea448c Finally got the reflection back. před 9 roky
  felixf 55cc231af6 Improved references section, adapted to how it is implemented in FoxBinaryObjectFile před 9 roky
  felixf 2cba56c0b7 Fixed missing symbols in reference section před 9 roky
  felixf 5c4a6d36b8 reverted type tag and method tables for simple meta data před 9 roky
  felixf 07a477a151 Fixed a critical bug with MinosObjectFile plus type guards. před 9 roky
  eth.negelef 869309ccf4 Fixed runtime calls to GarbageCollector.Watch před 9 roky
  felixf 2860eb476b Added method CallThisChecked for runtime call tricks when number of parameters is known to mismatch with runtime implementation. před 9 roky
  felixf 5191e21ea1 Added check for code and unchecked procedures regarding expand stack před 9 roky
  eth.negelef 237c58ae44 Fixed parameter count of runtime call to GarbageCollector.Watch před 9 roky
  felixf 079df6faad added alignment for record types před 9 roky
  eth.negelef a1023fcdb6 Fixed parameter count of runtime call to Activities.ExpandStack před 9 roky
  felixf 7410c72e35 Patched register allocation problem (initialize register count in declaration visitor) před 9 roky
  felixf 54380d44cd Added leave and exit for procedures that are unchecked (replaces the trap at the end of a procedure when return is missing). před 9 roky
  felixf 2b174d17d1 removed redundant register removal in EmitEnter. před 9 roky
  eth.negelef b256bbb2a1 Disabled stack expansion in unchecked blocks před 9 roky
  felixf 283236800b removed procedure activation frame for procedures with noPAF ! před 9 roky
  felixf 6d40241026 resolved issues with Minos před 9 roky
  felixf 3c9373ca91 Implemented sending and receiving via stream operators před 9 roky
  felixf 2abf86684d cleanup: removed unused stuff před 9 roky
  felixf 5f23454cbf Moved parts of the calling / stack convention to front-end. Stack layout harmonized: před 9 roky
  felixf f1b06ccbb9 Added port properties (e.g. for port grouping) před 9 roky