提交歷史

作者 SHA1 備註 提交日期
  gingerBill ffdfbfe2c2 Begin to support constant array of unions 2 周之前
  gingerBill 5ea2e1fe60 Minimize mutex usage when in single threaded mode. 1 月之前
  gingerBill 328d893cb5 `#unroll(N) for` 9 月之前
  gingerBill 2efe4c2d68 Add `#+feature dynamic-literals` 9 月之前
  gingerBill a7d7c92a53 `#min_field_align` & `#max_field_align`; deprecate `#field_align` in favour of `#min_field_align` 1 年之前
  avanspector 43ec2b9253 checker: delay foreign block checking 1 年之前
  gingerBill 8ba87e01bd Improve `parse_enforce_tabs` usage 1 年之前
  gingerBill b6d9a0c32e Manually implement tail-recursion for `parse_if_stmt` 1 年之前
  gingerBill a4cc207022 Add a recursion depth limit for #3987 with a consideration to use a `switch` statement or refactor the code to not use a large if-else chain 1 年之前
  gingerBill a45e05bb18 Remove need for `BlockingMutex` in `Arena` 1 年之前
  gingerBill 8642d719f0 Imply `#no_capture` to all variadic parameters 1 年之前
  gingerBill edc793d7c1 Add `#no_capture args: ..T` to reuse the backing array stack memory 1 年之前
  gingerBill 886ee66e7f Cache files, env, and args 1 年之前
  gingerBill 1eb0bc1408 Remove `*_test.odin`; always compile it for all targets 1 年之前
  gingerBill fa3cae2bb0 Add `intrinsics.procedure_of` 1 年之前
  gingerBill a1b8749e74 Delay checking foreign import paths until after global scope is checked 1 年之前
  gingerBill 38fffff06a Begin moving `foreign import` import paths to be evaluated in the semantic phase rather than parsing. 1 年之前
  gingerBill 29e5f94c2a Add `#no_broadcast` procedure parameter to disallow automatic array programming broadcasting on procedure arguments 1 年之前
  gingerBill a750fc0ba6 Add `#row_major matrix[R, C]T` 1 年之前
  gingerBill 3875fb08e8 Fix #3284 1 年之前
  gingerBill 54515af8cc Add field tags to `bit_field` 1 年之前
  gingerBill 5a84a08225 Add general support for `bit_field`s 1 年之前
  gingerBill a4b8c1ea17 Begin work adding `bit_field` 1 年之前
  gingerBill 68df35b378 Add `#field_align(N)` 1 年之前
  gingerBill aff8f06e3c Add frontend stuff instrumentation tooling 1 年之前
  gingerBill 648b83d6ea Add `or_break` and `or_continue` constructs 2 年之前
  gingerBill 38d2a0ddb9 Add `sanitize_address` attribute to all normal packages 2 年之前
  gingerBill 1cdb975c91 Add attribute `@(require) import "foo"` to replace/supplement `_ :: foo` 2 年之前
  gingerBill 3323d5c76c Disallow `import` declarations within a `when` statement 2 年之前
  gingerBill 60e509b1e0 Add separate `-vet` flags; `-vet-using-*` flags; `//+vet` file flags 2 年之前