gingerBill eac74631ec Correct debug information logic for procedure parameters 3 years ago
..
gb dce120258f src: Add preliminary support for Linux AArch64 3 years ago
libtommath 10f4d8df32 Override libtommath allocation procedures 4 years ago
llvm-c c51c002ffa Update Windows to LLVM 12.0.1 3 years ago
utf8proc 218d1131e8 Change how foreign imports work for mac 5 years ago
array.cpp 7cc265e14c Add mutex guards for signature scopes 3 years ago
big_int.cpp 10f4d8df32 Override libtommath allocation procedures 4 years ago
bug_report.cpp 847b05013f Disable `DEFAULT_TO_THREADED_CHECKER` until race condition is found 3 years ago
build_settings.cpp 070b450768 Add `ODIN_ERROR_POS_STYLE` constant and change `runtime.print_caller_location` based on that constant 3 years ago
check_builtin.cpp 29ebe0c3c9 Rename architecture `386` to `i386` 3 years ago
check_decl.cpp 7e4067c44c Begin work to move entry point code to Odin itself rather than in C++ side 3 years ago
check_expr.cpp 24e7356825 Add `#no_type_assert` and `#type_assert` to disable implicit type assertions with `x.(T)` 3 years ago
check_stmt.cpp 24e7356825 Add `#no_type_assert` and `#type_assert` to disable implicit type assertions with `x.(T)` 3 years ago
check_type.cpp fe0b5bf4e2 Parse comments on enums fields 3 years ago
checker.cpp 85706d559d Fix typo 3 years ago
checker.hpp 7e4067c44c Begin work to move entry point code to Odin itself rather than in C++ side 3 years ago
checker_builtin_procs.hpp 7e4067c44c Begin work to move entry point code to Odin itself rather than in C++ side 3 years ago
common.cpp e814a3693f Improve usage of `file_id` 3 years ago
common_memory.cpp 7cc265e14c Add mutex guards for signature scopes 3 years ago
docs.cpp 686dbb4421 Correct odin doc comment printing 3 years ago
docs_format.cpp 32b37f3429 Support built-in procedures for doc format 3 years ago
docs_writer.cpp 3824937295 Remove debug code 3 years ago
entity.cpp fe0b5bf4e2 Parse comments on enums fields 3 years ago
error.cpp 081a5a52a6 Add ODIN_ERROR_POS_STYLE environment variable 3 years ago
exact_value.cpp ecdaac9921 Unify `are_types_identical_unique_tuples` 3 years ago
libtommath.cpp 5c7cb393dc Slim down LibTomMath compile. 4 years ago
llvm_abi.cpp 29ebe0c3c9 Rename architecture `386` to `i386` 3 years ago
llvm_backend.cpp 3f59c45740 Remove `main` creation in llvm_backend.cpp and have it done purely in the runtime package (partial bootstrapping) 3 years ago
llvm_backend.hpp eac74631ec Correct debug information logic for procedure parameters 3 years ago
llvm_backend_const.cpp a674e842d0 Improve matrix indices to offset logic 3 years ago
llvm_backend_debug.cpp eac74631ec Correct debug information logic for procedure parameters 3 years ago
llvm_backend_expr.cpp 24e7356825 Add `#no_type_assert` and `#type_assert` to disable implicit type assertions with `x.(T)` 3 years ago
llvm_backend_general.cpp 498f68c06b avoid segfault on map resize 3 years ago
llvm_backend_opt.cpp 51dcbc80c3 Add `LLVMAddMergedLoadStoreMotionPass` on `-debug -opt:0` 3 years ago
llvm_backend_proc.cpp eac74631ec Correct debug information logic for procedure parameters 3 years ago
llvm_backend_stmt.cpp 24e7356825 Add `#no_type_assert` and `#type_assert` to disable implicit type assertions with `x.(T)` 3 years ago
llvm_backend_type.cpp 56b4e0a3c3 Fix #1267 3 years ago
llvm_backend_utility.cpp 24e7356825 Add `#no_type_assert` and `#type_assert` to disable implicit type assertions with `x.(T)` 3 years ago
main.cpp c6ed3fa4b5 Fix invalid linker flags passed to clang on macOS 3 years ago
microsoft_craziness.h 29ebe0c3c9 Rename architecture `386` to `i386` 3 years ago
parser.cpp 67ba05cb7c Correct false positive check in `check_unique_package_names` 3 years ago
parser.hpp 24e7356825 Add `#no_type_assert` and `#type_assert` to disable implicit type assertions with `x.(T)` 3 years ago
parser_pos.cpp 67ba05cb7c Correct false positive check in `check_unique_package_names` 3 years ago
priority_queue.cpp c89fc35e94 Fix global variable initialization ordering 6 years ago
ptr_map.cpp bb7703fcec Improve `ptr_map_hash_key` 3 years ago
ptr_set.cpp 56b4e0a3c3 Fix #1267 3 years ago
query_data.cpp aa8777ee47 Change the implementation of `Arena` to use virtual memory, and remove the old gbArena code 4 years ago
queue.cpp 6543491148 Clean up code for queue (no logic changed) 3 years ago
range_cache.cpp d808f9eccf Add range_cache.cpp 5 years ago
string.cpp 9a5216921c Add `wasi_wasm32` 3 years ago
string_map.cpp 26e3daf5ad Unify `MapFindResult` types 3 years ago
string_set.cpp 0c9bb9d920 Clean up logic 3 years ago
thread_pool.cpp e814a3693f Improve usage of `file_id` 3 years ago
threading.cpp 32ec1162bf Use more `{}` ctor 3 years ago
timings.cpp 05a86d5296 [timings-export] Implement JSON + CSV timngs export. 3 years ago
tokenizer.cpp 081a5a52a6 Add ODIN_ERROR_POS_STYLE environment variable 3 years ago
types.cpp ecdaac9921 Unify `are_types_identical_unique_tuples` 3 years ago
unicode.cpp be76da2c90 Begin optimizing tokenizer; Replace `gb_utf8_decode` with `utf8_decode` (CC but easier to change later) 4 years ago