Histórico de commits

Autor SHA1 Mensagem Data
  gingerBill da9cabc334 Fix #682 4 anos atrás
  gingerBill e7e1866e50 Fix #893 4 anos atrás
  gingerBill 04535b2913 Fix constant aliasing for debug information 4 anos atrás
  gingerBill a38586420c Fix race condition with procedure aliases checking for declarations on constant aliases 4 anos atrás
  gingerBill 01db195b47 Make `main` calling convention "odin" rather than "contextless" to simplify code generation 4 anos atrás
  gingerBill 65551ba8fb Add `optimization_mode` attribute for procedures 4 anos atrás
  gingerBill a4d0092b16 Remove temporary reference types 4 anos atrás
  gingerBill eb49b5f84a Fix `override_entity_in_scope `behaviour to correctly to report the changes upstream better 4 anos atrás
  gingerBill 9adec628c1 Add `@(cold)` attribute to procedure declarations 4 anos atrás
  gingerBill c62980eaea Minor improvement to error message about assigning a type to a variable with no inference 4 anos atrás
  gingerBill f5142aaec4 Change from `test_*` prefix to `@(test)` attribute for `odin test` 4 anos atrás
  gingerBill 15dbc99cb9 Minimize TokenPos size by using `i32` for line/column/offset and file_id instead of `String` 4 anos atrás
  gingerBill 41b854f192 Remove `#opaque` types 4 anos atrás
  gingerBill 28f279329d Remove `bit_field` keyword and parsing logic 4 anos atrás
  gingerBill 28ed310f31 Remove `"pure"` and `"pure_none"` calling conventions 4 anos atrás
  gingerBill efdee0dafb Remove `bit_field` type from Odin (keyword and dead runtime code still exists) 4 anos atrás
  gingerBill 089eccb245 Fix minor constant value declaration bug 4 anos atrás
  gingerBill 6f71d1f2a9 Add `-show-unused` (Shows unused package declarations of all imported packages) 4 anos atrás
  gingerBill ca4b0527e8 Minimize memory usage for AST nodes by using Slice<T> rather than Array<T> when the parameter doesn't need to grow 4 anos atrás
  gingerBill 0d6f5cec37 Implement custom temporary allocator using ring buffer 4 anos atrás
  gingerBill 17ec3e72a6 Add SCOPED_TEMPORARY_BLOCK for temporary allocations within a block 4 anos atrás
  gingerBill 4629754f7c Inline asm expression (-llvm-api) 4 anos atrás
  gingerBill 6aa708a455 Fix Odin bug with "none" procedure calling conventions in the runtime 5 anos atrás
  gingerBill c1149dbdee Update math and math/linalg; add "pure_none" calling convention 5 anos atrás
  gingerBill 7bdd8094d6 Fix `signature_parameter_similar_enough` logic 5 anos atrás
  gingerBill 92363da58e Add `-show-system-calls`; Update runtime for windows_386; Fix some minor bugs 5 anos atrás
  gingerBill 6bd05ef5d7 Begin migration from sys/win32 to sys/windows 5 anos atrás
  gingerBill e86fde3cb1 Fix #648 5 anos atrás
  gingerBill 59a0bbb385 Improve termination rules checking for missing `return`; Make diverging procedure `-> !` be terminators 5 anos atrás
  gingerBill aa029fe8d9 Add `"pure"` procedure types 5 anos atrás