.. |
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 년 전 |