Historique des commits

Auteur SHA1 Message Date
  negelef 13165423e7 Add proper type definition for fingerprint values il y a 6 ans
  felixf b82c6e8ceb added 64-bit multiplication in the backend il y a 7 ans
  negelef 7324dc8173 Added proper constant for invalid stream positions il y a 7 ans
  negelef 7c0bbdb337 Removed obsolete newObjectFile flag il y a 7 ans
  negelef de52e92426 Renamed SystemTools to System il y a 7 ans
  negelef aa8277863d Renamed Runtime module to built-ins as it mainly contains built-in functions for operations which the compiler or back-end do not support natively il y a 7 ans
  negelef 6cfcb4560c Unified runtime module names il y a 7 ans
  felixf b5fcc12969 Added support for 64-bit shift and (usnigned) comparison il y a 7 ans
  felixf dd3d5477c3 patched all method visibility conflicts: extending methods keep visibility of super method. il y a 7 ans
  felixf 4e4e439576 Removed priority from generic sections (replaced by section types) il y a 7 ans
  felixf 90d4e0f347 64 bit A2 conversions: il y a 7 ans
  felixf 063e828e26 Patched imprecise error positions within ARM assembler il y a 7 ans
  felixf 00ed9dce72 Corrected interrupt calling convention il y a 8 ans
  felixf 6849ac77e4 Improved error handling: line/column position now available everywhere il y a 8 ans
  felixf 1f8e6977a5 Added rich position to Scanner / Syntax Tree Elements il y a 8 ans
  felixf e0864e2384 Also treated line numbers correctly in assembler code il y a 8 ans
  felixf 802bb8ec11 Patched issue with MOVW: 2^16 cannot be emitted il y a 9 ans
  felixf 9f054467ee Added support for 16-bit integer immediates (MOVW) il y a 9 ans
  felixf a6d79950ff Made sure that multiplication by power of 2s is possible without runtime call il y a 9 ans
  felixf f16b38f79e Improved emission of MOD when power of two il y a 9 ans
  felixf df67432857 Removed code duplication il y a 9 ans
  felixf a3d159abe8 Added optimization: replace mul / div by shift if possible il y a 9 ans
  felixf c539634408 Patched rounding mode for integer division. Included integers with less than 32 bits. il y a 9 ans
  felixf c222e0e64c Added support of Division via FPU unit il y a 9 ans
  felixf 3c00209322 Enabled separate imports / separate compilation of cells within a module (TRM / ARM / AMD separation) il y a 9 ans
  felixf a96cb393b1 Register overlap protect il y a 9 ans
  felixf 07d0ab5616 Patched an important bug with pop on double il y a 9 ans
  felixf ec95e4b945 Assert that zero/sign extension does not operate on memory operands (i.e. only on registers) il y a 9 ans
  felixf ecb47b0376 Patched a bug for conversion to hugeint il y a 9 ans
  felixf 2e03908b35 Minor patches il y a 9 ans