커밋 기록

작성자 SHA1 메시지 날짜
  gingerBill 1bcec3f769 Change map internal calls to use a pointer 2 년 전
  gingerBill a71daee545 Allow for `-use-static-map-calls` which generates a get procedure per `map`; add `runtime.map_get` 2 년 전
  gingerBill 046dd55032 Change `__dynamic_map_get` signature 2 년 전
  gingerBill ed58374964 Make `Map_Info` store pointers to cell info rather than inline 2 년 전
  gingerBill 810a1eee41 Remove the need for `type->Map.internal_type` and replace with the definition of `runtime.Raw_Map` 2 년 전
  gingerBill c96e0afbf1 Begin work on implementing the new `map` internals 3 년 전
  gingerBill 4812601e78 Fix #2167 `context.assertion_failure_proc = nil` (context field assignments) 3 년 전
  gingerBill 8fa571c283 Use direct parameter value in `lb_find_ident` when possible 3 년 전
  gingerBill 0fe006157e Remove extra pointer indirection 3 년 전
  gingerBill 4d208dc092 Override lbArgKind to be indirect for `#by_ptr` parameters 3 년 전
  gingerBill 0dce7769f4 Clean up private internal constant global handling 3 년 전
  gingerBill ff97a73152 Reduce unnecessary map gets 3 년 전
  gingerBill 7840c1b89f Change `__dynamic_map_get` and `__dynamic_map_set` to use separate parameters rather than take a singular struct 3 년 전
  gingerBill a3c04db828 Revert "Just get the value directly and store it in another global variable" 3 년 전
  gingerBill 190c3ab0cd Just get the value directly and store it in another global variable 3 년 전
  gingerBill 0c9aaed9f7 Fix #2029 Eumerated array of procs literal crashes the compiler with an llvm error 3 년 전
  gingerBill aeacf3a9d8 Correct max alignment handling throughout the llvm backend 3 년 전
  gingerBill 5337b0b471 Revert "Remove debug message" 3 년 전
  gingerBill d30198c99a Merge pull request #1944 from odin-lang/load-improvements 3 년 전
  gingerBill 697c839c84 Correct global constant procedure initialization 3 년 전
  gingerBill de8bd88d2a Clean up how procedures are typed in LLVM's dumb type system 3 년 전
  gingerBill 0f3562ef02 Improve compound literal generation for array-like types 3 년 전
  gingerBill 03f683f9e7 Improve emit store for large constants 3 년 전
  gingerBill a7c3906003 `#load(path, type)` 3 년 전
  gingerBill 84f9fb706b General clean up of LLVM*GEP2 code 3 년 전
  gingerBill 812823cad8 Wrap all `LLVMGetElementType` uses 3 년 전
  gingerBill cfc3723879 Remove other uses of LLVMGetElementType on pointer types 3 년 전
  gingerBill ff94c605e0 Minor change to `lb_emit_store` for storing nil to procedure variables 3 년 전
  gingerBill cb0a59bb2c Eliminate use of LLVMGetElementType for pointers 3 년 전
  gingerBill 076700bd22 Merge pull request #1933 from lerno/reduce_reliance_on_ptr_type 3 년 전