gingerBill bd1e1c66f3 Merge pull request #1188 from krux02/minor-fix-3 3 년 전
..
gb 76419383a8 Add some minor sanity checks to the compiler's `heap_allocator_proc` on Darwin 4 년 전
libtommath 10f4d8df32 Override libtommath allocation procedures 4 년 전
llvm-c c51c002ffa Update Windows to LLVM 12.0.1 3 년 전
utf8proc 218d1131e8 Change how foreign imports work for mac 5 년 전
array.cpp fb8fa5217d Begin minimize `Type` size by replacing `Array` with `Slice` etc 3 년 전
big_int.cpp 10f4d8df32 Override libtommath allocation procedures 4 년 전
build_settings.cpp e65e0b5db2 Add `-strict-style-init-only` 4 년 전
check_builtin.cpp 8c4197af38 Add `#load_or(path_string, default_byte_slice)` 3 년 전
check_decl.cpp 382ca20916 Correct procedure checking flag handling, and correct the (bodge) handle of unchecked procedure bodies 4 년 전
check_expr.cpp 6f872e04c8 Move redundant `auto_cast` error from `-vet` to `-vet-extra` 3 년 전
check_stmt.cpp b88e945268 `ERROR_BLOCK()` any usages of "Did you mean?" like behaviour whilst iterating across a scope entry map 4 년 전
check_type.cpp 71f2289c20 Fix #1174 3 년 전
checker.cpp fa0d58f96e Correct f64 -> u128/i128 generation 3 년 전
checker.hpp 5c4d95d539 Move more of `gb.h`'s Synchronization code into common.cpp 4 년 전
checker_builtin_procs.hpp 7260d3cecb Add `intrinsics.prefetch_*` procedures 3 년 전
common.cpp 3ac13d2028 Correct levenshtein distance 3 년 전
common_memory.cpp 15c309b0b8 Make `permanent_allocator()` thread local 3 년 전
docs.cpp 7845769d4b Remove unused code 4 년 전
docs_format.cpp 36a6805b7c Update doc format for multi-pointers 4 년 전
docs_writer.cpp 36a6805b7c Update doc format for multi-pointers 4 년 전
entity.cpp 6f872e04c8 Move redundant `auto_cast` error from `-vet` to `-vet-extra` 3 년 전
exact_value.cpp 042dbda47f Replace many uses of `heap_allocator()` with `permanent_allocator()` 3 년 전
libtommath.cpp 5c7cb393dc Slim down LibTomMath compile. 4 년 전
llvm_abi.cpp 042dbda47f Replace many uses of `heap_allocator()` with `permanent_allocator()` 3 년 전
llvm_backend.cpp 48f496f3b3 fix #1187 3 년 전
llvm_backend.hpp 8de728e3dc LLVM Code Generator: Add explicitly padding between fields in LLVM struct types 3 년 전
llvm_backend_const.cpp 8de728e3dc LLVM Code Generator: Add explicitly padding between fields in LLVM struct types 3 년 전
llvm_backend_debug.cpp 71f2289c20 Fix #1174 3 년 전
llvm_backend_expr.cpp f99bea12c7 Allow `uintptr` <-> `[^]T` 3 년 전
llvm_backend_general.cpp 71f2289c20 Fix #1174 3 년 전
llvm_backend_opt.cpp 9e018b642e Fix typo 3 년 전
llvm_backend_proc.cpp 6855538729 Merge branch 'master' into llvm-12.0.1-windows 3 년 전
llvm_backend_stmt.cpp 8de728e3dc LLVM Code Generator: Add explicitly padding between fields in LLVM struct types 3 년 전
llvm_backend_type.cpp 71f2289c20 Fix #1174 3 년 전
llvm_backend_utility.cpp 8de728e3dc LLVM Code Generator: Add explicitly padding between fields in LLVM struct types 3 년 전
main.cpp 6f04c61bdf Fix -collection help typo. 3 년 전
map.cpp 042f376626 Minor code changes to Map/StringMap 4 년 전
microsoft_craziness.h 33239324b8 Improve the C++ to be more correct for clang on Windows, still requiring the same disabled warnings as on *nix 4 년 전
parser.cpp 20529c6512 Minor simplification to `#assert` and `#panic` parsing 3 년 전
parser.hpp b176af2742 Add semicolon stripping command: `odin strip-semicolon`, has the same parameters as `odin check` 4 년 전
parser_pos.cpp 9772e3a40b spaces to tabs 3 년 전
priority_queue.cpp c89fc35e94 Fix global variable initialization ordering 6 년 전
ptr_set.cpp 76707e1d2f Add sanity casts for 32/64 bit correctness 4 년 전
query_data.cpp aa8777ee47 Change the implementation of `Arena` to use virtual memory, and remove the old gbArena code 4 년 전
queue.cpp 662c7b1e71 Minor clean-up 4 년 전
range_cache.cpp d808f9eccf Add range_cache.cpp 5 년 전
string.cpp aa8777ee47 Change the implementation of `Arena` to use virtual memory, and remove the old gbArena code 4 년 전
string_map.cpp 042f376626 Minor code changes to Map/StringMap 4 년 전
string_set.cpp f09b6a4c90 Simplify compiler's `Map` and create a `StringMap` specifically for strings 5 년 전
thread_pool.cpp f973d271cf Add mutex around `condition_broadcast` 4 년 전
threading.cpp 2f34f1283a Make `thread_join` be more correct 4 년 전
timings.cpp 698eeaf7c3 Add (internal flag) -show-debug-messages 4 년 전
tokenizer.cpp 05ac2002e0 Force file copy on `odin strip-semicolon` 3 년 전
types.cpp fa0d58f96e Correct f64 -> u128/i128 generation 3 년 전
unicode.cpp be76da2c90 Begin optimizing tokenizer; Replace `gb_utf8_decode` with `utf8_decode` (CC but easier to change later) 4 년 전