 gingerBillandGitHub
|
0d33df15b4
|
Merge pull request #4208 from laytan/more-wasm-vendor-support
wasm: support more vendor libraries
|
2024-09-17 11:37:10 +01:00 |
|
 gingerBillandGitHub
|
4a3b4da73c
|
Merge pull request #4253 from pkova/master
Fix core sync test deadlock on darwin
|
2024-09-17 11:35:18 +01:00 |
|
 gingerBillandGitHub
|
a16d3b6c9a
|
Merge pull request #4242 from laytan/caller-expression
add '#caller_expression'
|
2024-09-16 17:36:46 +01:00 |
|
 gingerBillandGitHub
|
68619f299e
|
Merge pull request #4209 from flysand7/core-mem
[core/mem]: Document, refactor, reformat!
|
2024-09-16 17:35:19 +01:00 |
|
 gingerBillandGitHub
|
017d6bdf73
|
Merge pull request #4232 from Feoramund/test-sync
Add test suites for `core:sync` and `core:sync/chan`
|
2024-09-16 17:27:20 +01:00 |
|
 gingerBillandGitHub
|
b442ea8601
|
Merge pull request #4206 from laytan/improve-linking-shared-libraries
Improve linking shared libraries
|
2024-09-10 21:59:21 +01:00 |
|
 gingerBillandGitHub
|
90358f97d5
|
Merge pull request #4205 from Valakor/wgpu
Fix wgpu on Windows - missing links to ole32.lib and oleaut32.lib
|
2024-09-06 14:08:07 +01:00 |
|
 gingerBillandGitHub
|
78506b97a3
|
Merge pull request #4202 from laytan/add-fixed-point-dependency
add fixed point sign extend to 128 int deps
|
2024-09-05 19:08:38 +01:00 |
|
 gingerBillandGitHub
|
a4fd0c133e
|
Merge pull request #4191 from laytan/improve-package-doc-comments
core: improve package doc comments for the documentation generator
|
2024-09-04 21:37:48 +01:00 |
|
 gingerBillandGitHub
|
b2c5998e78
|
Merge pull request #4196 from jakubtomsu/unmarshal-json-bit-sets
Support unmarshalling bit_sets in `core:encoding/json`
|
2024-09-04 13:27:25 +01:00 |
|
 gingerBillandGitHub
|
0e6109e171
|
Merge pull request #4189 from pkova/master
Fix thread sanitizer errors surfaced by tests/core/io
|
2024-09-03 15:57:45 +01:00 |
|
 gingerBillandGitHub
|
d93aca647b
|
Merge pull request #4171 from yay/objc-runtime-bindings
More Objective-C Runtime bindings.
|
2024-09-03 14:28:02 +01:00 |
|
 gingerBillandGitHub
|
6ed4bfeba1
|
Merge pull request #4186 from Feoramund/fix-4177
Return false if `Small_Array` can't append multiple elements
|
2024-09-03 14:25:15 +01:00 |
|
 gingerBillandGitHub
|
99a3e9a510
|
Merge pull request #4187 from Feoramund/fix-slice-equal
Check for zero-length slices in `slice.equal`
|
2024-09-03 14:24:45 +01:00 |
|
 gingerBillandGitHub
|
c0154bffad
|
Merge pull request #4188 from FrancisTheCat/master
Added `#any_int` to some `soa` procs to mirror the behaviour of their non `soa` counterparts
|
2024-09-03 14:24:36 +01:00 |
|
 gingerBillandGitHub
|
16c5c69a40
|
Merge pull request #4175 from laytan/riscv-compiler
Support RISC-V for the compiler itself
|
2024-09-02 00:20:04 +01:00 |
|
 gingerBillandGitHub
|
39b49cb6fb
|
Merge pull request #4176 from Feoramund/fix-context-error-msg
Remove extra format item at end of `context` error message
|
2024-09-02 00:18:15 +01:00 |
|
 gingerBillandGitHub
|
773703bc83
|
Merge pull request #4009 from thetarnav/file-tag-parser
Add a file tag parser to core:odin/parser
|
2024-08-30 11:58:18 +01:00 |
|
 gingerBillandGitHub
|
b020b91df2
|
Merge pull request #4112 from Feoramund/fix-test-io-issues
Add `core:io` test suite
|
2024-08-30 09:57:02 +01:00 |
|
 gingerBillandGitHub
|
291048cb3b
|
Merge pull request #4165 from avanspector/master
Add missing lexer checking delay for foreign blocks
|
2024-08-30 09:56:36 +01:00 |
|
 gingerBillandGitHub
|
fb248056c9
|
Merge pull request #4146 from Feoramund/fix-i128-transmute-align
Fix inline transmutation of `[16]i8` to `i128`
|
2024-08-26 22:38:24 +01:00 |
|
 gingerBillandGitHub
|
ade4e312fe
|
Merge pull request #4154 from avanspector/master
Delay lexical checking for foreign blocks that are in file scope
|
2024-08-26 22:38:13 +01:00 |
|
 gingerBillandGitHub
|
12bd07d2df
|
Merge pull request #4150 from laytan/update-wgpu-to-22-1-0
wgpu: update to v22.1.0.1
|
2024-08-26 22:37:31 +01:00 |
|
 gingerBillandGitHub
|
91f8c626bb
|
Merge pull request #4148 from Feoramund/tls-cleaner
Add API for freeing `thread_local` state
|
2024-08-26 22:37:08 +01:00 |
|
 gingerBillandGitHub
|
8de1e88c4f
|
Merge pull request #4144 from laytan/riscv-error-on-atomics-without-extension
riscv: add an error when atomics are used without the atomics extension
|
2024-08-25 22:49:42 +01:00 |
|
 gingerBillandGitHub
|
eda58357b6
|
Merge pull request #4141 from VladPavliuk/fix-dwmapi-enum
Fix win32 dwmapi DWMWINDOWATTRIBUTE enum.
|
2024-08-25 12:46:51 +01:00 |
|
 gingerBillandGitHub
|
7b14c267fb
|
Merge pull request #4138 from z64/z64/fix-cmark
Fix binding to cmark_node_get_fence_info
|
2024-08-25 12:43:07 +01:00 |
|
 gingerBillandGitHub
|
65543b993f
|
Merge pull request #4130 from fusion32/fix-ambiguous-generic-type-names
fix ambiguous generic type names
|
2024-08-24 11:50:02 +01:00 |
|
 gingerBillandGitHub
|
574dc5efe6
|
Merge pull request #4120 from laytan/posix-process
os2: process API for Darwin and most of it for BSDs
|
2024-08-22 22:51:48 +01:00 |
|
 gingerBillandGitHub
|
70932dc478
|
Merge pull request #4089 from laytan/riscv64
add support for linux_riscv64 and freestanding_riscv64
|
2024-08-22 11:20:03 +01:00 |
|
 gingerBillandGitHub
|
58e811eea5
|
Merge pull request #3962 from Feoramund/regex
Add `core:text/regex`
|
2024-08-21 13:55:11 +01:00 |
|
 gingerBillandGitHub
|
e7b8e61c68
|
Merge pull request #4106 from yeongjukang/master
core:sys/linux - implement clock_settime, clock_getres and clock_nanosleep
|
2024-08-21 09:41:14 +01:00 |
|
 gingerBillandGitHub
|
536a342873
|
Merge pull request #4092 from laytan/fix-open-bindings
fix `open` bindings
|
2024-08-17 00:22:46 +01:00 |
|
 gingerBillandGitHub
|
31bb3dc4f0
|
Merge pull request #3971 from jasonKercher/os2-process-linux
os2 process linux implementation
|
2024-08-16 12:38:27 +01:00 |
|
 gingerBillandGitHub
|
65ce7687d7
|
Merge pull request #4004 from Skytrias/orca-odin-bindings
Add autogenerated orca bindings and macros from laytan
|
2024-08-16 12:37:36 +01:00 |
|
 gingerBillandGitHub
|
6e91f6ab31
|
Merge pull request #4081 from DerTee/master
fix error handling in os2.read_entire_file_from_file()
|
2024-08-14 22:12:06 +01:00 |
|
 gingerBillandGitHub
|
b16d5198a3
|
Merge pull request #4082 from FourteenBrush/master
Fix 'odin [run|test] --' giving a compiler out of bounds
|
2024-08-14 22:11:55 +01:00 |
|
 gingerBillandGitHub
|
e810c3eace
|
Merge pull request #4012 from laytan/posix
core:sys/posix and core:os/os2 based on it (for darwin, netbsd, freebsd and openbsd)
|
2024-08-14 15:10:31 +01:00 |
|
 gingerBillandGitHub
|
4c19f507ff
|
Merge pull request #4074 from odin-lang/vendor/box2d
`vendor:box2d`
|
2024-08-14 11:15:34 +01:00 |
|
 gingerBillandGitHub
|
1c8672ac6c
|
Merge pull request #4078 from funkkiy/fix-rodata-index
Error if assigning to `rodata` variable with index
|
2024-08-14 09:41:35 +01:00 |
|
 gingerBillandGitHub
|
e3d5bbe62c
|
Merge pull request #4065 from laytan/fix-max-alignments
fix max alignments
|
2024-08-13 14:09:45 +01:00 |
|
 gingerBillandGitHub
|
2584c6bcd7
|
Merge pull request #4069 from zen3ger/1738-aliased-procedure-resolution
Fix alias handling of procedures
|
2024-08-13 14:07:51 +01:00 |
|
 gingerBillandGitHub
|
66d3082a9a
|
Merge pull request #4056 from laytan/re-enable-runtime-wasm-stuff
re-enable some wasm things in runtime
|
2024-08-13 14:04:19 +01:00 |
|
 gingerBillandGitHub
|
09a07bd7e0
|
Merge pull request #4055 from laytan/time-wasi
time: wasi implementation
|
2024-08-13 14:03:02 +01:00 |
|
 gingerBillandGitHub
|
848f7e117f
|
Merge pull request #4050 from IllusionMan1212/egl-procs
vendor/egl: added a few more egl procedures and constants
|
2024-08-13 14:01:20 +01:00 |
|
 gingerBillandGitHub
|
d93364ce52
|
Merge pull request #4049 from IllusionMan1212/xrandr-xinput-xfixes
vendor/x11: added a few procedures for xrandr, xinput, and xfixes
|
2024-08-13 14:00:08 +01:00 |
|
 gingerBillandGitHub
|
4c4f24b5f4
|
Merge pull request #4041 from zen3ger/1079-parametric-struct-from-other-package
Check if procedure parameter type declares polymorphic args
|
2024-08-13 13:59:06 +01:00 |
|
 gingerBillandGitHub
|
39d557bcb4
|
Merge pull request #4032 from Feoramund/fix-intrinsic-wording
Fix SIMD intrinsics wording
|
2024-08-06 20:13:10 +01:00 |
|
 gingerBillandGitHub
|
94ded29b5f
|
Merge pull request #4030 from Kelimion/struct_field_count
Add `reflect.struct_field_count` that returns the number of fields in a struct type
|
2024-08-06 18:56:24 +01:00 |
|
 gingerBillandGitHub
|
7c3461b0df
|
Merge pull request #4028 from Kelimion/fix-4026
Fix crash if referencing import "aliased" in other file.
|
2024-08-05 16:57:58 +01:00 |
|
 gingerBillandGitHub
|
f427f040fd
|
Merge pull request #4020 from odin-lang/bill/os-errno
`os.Error` to replace `os.Errno`
|
2024-08-04 15:53:18 +01:00 |
|
 
|
fc10b781af
|
Update core/os/os2/process.odin
Co-authored-by: Laytan <laytanlaats@hotmail.com>
|
2024-08-04 14:47:44 +01:00 |
|
 
|
6a6b5061db
|
Update core/os/os_darwin.odin
Co-authored-by: Laytan <laytanlaats@hotmail.com>
|
2024-08-04 14:47:35 +01:00 |
|
 gingerBillandGitHub
|
83599957b1
|
Merge pull request #3998 from zen3ger/os2-temp_file_linux
[os2] Add missing temp_file implementation for Linux
|
2024-08-01 20:07:21 +01:00 |
|
 gingerBillandGitHub
|
62191f54a0
|
Merge pull request #3997 from Hyrtwol/reource-fix-windows
fix for using .rc files
|
2024-07-30 21:26:07 +01:00 |
|
 gingerBillandGitHub
|
04c3723985
|
Merge pull request #3992 from thetarnav/parser-patch
Correct the Array_Type.len comment and assign tok when making Ellipsis node
|
2024-07-30 21:25:21 +01:00 |
|
 gingerBillandGitHub
|
ac19bb3a8c
|
Merge pull request #3985 from flysand7/docs-sync
[sync]: Document all procedures
|
2024-07-30 21:24:59 +01:00 |
|
 gingerBillandGitHub
|
f08a53015c
|
Merge pull request #3972 from laytan/testing-json-report
testing: add json reporting
|
2024-07-24 08:35:37 +01:00 |
|
 gingerBillandGitHub
|
62f455f47b
|
Merge branch 'master' into syscall-fix
|
2024-07-19 11:43:56 +01:00 |
|
 gingerBillandGitHub
|
163287d9ce
|
Merge pull request #3938 from Ronaldr1985/master
Fix memory leak in encoding/ini
|
2024-07-19 11:42:35 +01:00 |
|
 gingerBillandGitHub
|
2f8399fe20
|
Merge pull request #3940 from flysand7/os2-handle-inheritance
[os2] Make all handles non-inheritable by default
|
2024-07-19 11:38:03 +01:00 |
|
 gingerBillandGitHub
|
685dbddcb5
|
Merge pull request #3939 from flysand7/os2-file-type
[os2]: Split file type from mode bits et other small fixes
|
2024-07-19 11:37:54 +01:00 |
|
 gingerBillandGitHub
|
0bb4cc6ce5
|
Merge pull request #3935 from IllusionMan1212/win32-drag-n-drop
core/sys/windows: added drag and drop procedures
|
2024-07-16 23:41:52 +01:00 |
|
 gingerBillandGitHub
|
f66133959f
|
Merge pull request #3933 from laytan/fix-some-bugs-with-disable-assert
fix some bugs with -disable-assert
|
2024-07-16 17:54:21 +01:00 |
|
 gingerBillandGitHub
|
affe8f7144
|
Merge pull request #3310 from flysand7/core-process
Addition of `core:os2/process` api.
|
2024-07-16 11:24:24 +01:00 |
|
 gingerBillandGitHub
|
02408b713a
|
Merge pull request #3910 from VladPavliuk/json-add-int-key-map-support
Allow to `marshal` and `unmarshal` maps with int keys
|
2024-07-14 22:00:01 +01:00 |
|
 gingerBillandGitHub
|
eff46c2e5f
|
Merge pull request #3919 from colrdavidson/growing_workpool
move to a growing workstealing queue
|
2024-07-14 14:39:49 +01:00 |
|
 gingerBillandGitHub
|
f98a7b84df
|
Merge pull request #3914 from VladPavliuk/json-add-ignore-tag-support
Add support of `ignore` tag for `json.marshal`
|
2024-07-14 10:38:15 +01:00 |
|
 gingerBillandGitHub
|
0050cb9471
|
Merge pull request #3918 from flysand7/file-handle-inheritance2
[os2/file]: Fixes related to handle inheritance
|
2024-07-14 10:36:10 +01:00 |
|
 gingerBillandGitHub
|
8cebc7cc0c
|
Merge pull request #3915 from tadeohepperle/vendor-wgpu-RenderPassEncoderSetPushConstants-signature
vendor/wgpu: RenderPassEncoderSetPushConstants should take a rawptr instead of cstring
|
2024-07-13 15:16:21 +01:00 |
|
 gingerBillandGitHub
|
e715674512
|
Merge pull request #3907 from flysand7/console-read-fix
[core/os]: Fix read_console edge case bug
|
2024-07-12 14:58:40 +01:00 |
|
 gingerBillandGitHub
|
9e0c4098be
|
Merge pull request #3905 from flysand7/winapi-process-procs
[sys/windows]: Advapi bindings, process-related functions and thread context
|
2024-07-12 14:58:27 +01:00 |
|
 gingerBillandGitHub
|
fc7c7cd8ab
|
Merge pull request #3900 from Kelimion/winres
Allow precompiled resources with `-resource:foo.res`
|
2024-07-11 12:51:25 +01:00 |
|
 gingerBillandGitHub
|
e05e99253b
|
Merge pull request #3904 from laytan/make-instrumentation-work-on-wasm
make instrumentation "work" on wasm
|
2024-07-11 12:50:51 +01:00 |
|
 gingerBillandGitHub
|
34c6868e78
|
Merge pull request #3895 from laytan/fix-optimization-mode-attribute
remove misleading @(optimization_mode) values and make "none" inhibit optimizations
|
2024-07-10 13:22:57 +01:00 |
|
 gingerBillandGitHub
|
38315f83da
|
Merge pull request #3898 from laytan/fix-enable-target-features-for-poly-procs
fix require/enable target feature attribute on poly procs
|
2024-07-10 13:22:06 +01:00 |
|
 gingerBillandGitHub
|
5aa1f3751b
|
Merge pull request #3899 from laytan/fix-more-attributes-not-applied-to-poly-procs
fix optimization mode, cold, and disabled not being applied to poly procs
|
2024-07-10 13:21:57 +01:00 |
|
 gingerBillandGitHub
|
9782d7b928
|
Merge pull request #3896 from odin-lang/cached-builds
Internal Cached Builds
|
2024-07-09 15:27:45 +01:00 |
|
 gingerBillandGitHub
|
a3af94eeae
|
Merge pull request #3893 from laytan/temporary-directory-non-windows
implement `temporary_directory` on non-windows
|
2024-07-08 18:25:34 +01:00 |
|
 gingerBillandGitHub
|
498fb00c25
|
Merge pull request #3890 from laytan/llvm-18-non-windows-releases
ci: make releases use LLVM 18
|
2024-07-08 14:57:21 +01:00 |
|
 gingerBillandGitHub
|
04e0b3e270
|
Merge pull request #3887 from odin-lang/windows-llvm-18
Update to LLVM 18.1.8 for Windows
|
2024-07-08 13:25:22 +01:00 |
|
 gingerBillandGitHub
|
88c9512d5f
|
Merge pull request #3828 from laytan/re-raise-signals-from-odin-run
re-raise signals from the `odin run` binary
|
2024-07-06 18:55:37 +01:00 |
|
 gingerBillandGitHub
|
80d122f531
|
Merge pull request #3879 from caquillo07/hm/adding-missing-env-calls-to-core-os-darwin
Add Darwin setenv and unsetenv syscalls
|
2024-07-06 12:55:29 +01:00 |
|
 gingerBillandGitHub
|
efe5e9e349
|
Merge pull request #3858 from flysand7/wow64-apiset
Add bindings for WOW64 API set
|
2024-07-06 00:23:47 +01:00 |
|
 gingerBillandGitHub
|
c77f5b00bc
|
Merge pull request #3872 from laytan/fix-assertion-failure-on-old-llvm
Fix assertion false negative
|
2024-07-04 23:27:11 +01:00 |
|
 gingerBillandGitHub
|
053f1759d7
|
Merge pull request #3866 from DerTee/test_mem_dynamic_pool
add test for mem.dynamic_pool and fix alignment bug
|
2024-07-03 22:17:57 +01:00 |
|
 gingerBillandGitHub
|
b65aa9c439
|
Merge pull request #3867 from karl-zylinski/error-on-typeof-untyped-type
error on type_of(value of untyped type)
|
2024-07-03 22:09:59 +01:00 |
|
 gingerBillandGitHub
|
7e6acdf800
|
Merge pull request #3855 from laytan/master
Fix two LLVM assertion failures
|
2024-07-02 22:16:49 +01:00 |
|
 gingerBillandGitHub
|
8b49549fd3
|
Merge pull request #3859 from laytan/wasm-stbtt-object-linking-preopens
wasm: support `vendor:stb/truetype` and `vendor:fontstash`
|
2024-07-02 22:14:54 +01:00 |
|
 gingerBillandGitHub
|
b4ca044ae0
|
Merge pull request #3846 from Feoramund/add-more-net-tests
Add more `core:net` tests
|
2024-07-01 17:56:07 +01:00 |
|
 gingerBillandGitHub
|
fb0b95bcad
|
Merge pull request #3760 from Feoramund/refactor-show-error-on-line
Refactor `show_error_on_line`
|
2024-07-01 11:03:29 +01:00 |
|
 gingerBillandGitHub
|
1a4edad63e
|
Merge pull request #3848 from laytan/wasm-c-abi-indirect-multifield-struct
make structs with multiple fields always return indirect in wasm c abi
|
2024-07-01 11:02:49 +01:00 |
|
 gingerBillandGitHub
|
13ace1dac9
|
Merge pull request #3839 from flysand7/tlhelp-fix
[sys/windows]: Fix the value for TH32CS_SNAPPROCESS constant
|
2024-06-30 20:15:33 +01:00 |
|
 gingerBillandGitHub
|
afe24a0d4d
|
Merge pull request #3838 from flysand7/windows-tlhelp
[core/windows]: Bind tlhelp.h functions from kernel32.dll
|
2024-06-30 02:52:35 +01:00 |
|
 gingerBillandGitHub
|
5637ed9ecd
|
Merge pull request #3836 from laytan/run-wasi-demo-in-ci
wasi: make the demo run on wasi and run it in CI
|
2024-06-29 22:30:31 +01:00 |
|
 gingerBillandGitHub
|
4be0fc05bb
|
Merge pull request #3832 from Feoramund/vet-identical-cast
Add `-vet-identical-cast`
|
2024-06-29 11:37:35 +01:00 |
|
 gingerBillandGitHub
|
9113f389d8
|
Merge pull request #3831 from Feoramund/fix-darwin-test-runner-cancel
Let Darwin safely panic in a test
|
2024-06-29 11:01:01 +01:00 |
|
 gingerBillandGitHub
|
83b575aec2
|
Merge pull request #3833 from karl-zylinski/consistent-default-dynamic-array-capacity
Consistent dynamic array default capacity and avoid unnecessary dynamic array allocations
|
2024-06-29 10:38:22 +01:00 |
|
 gingerBillandGitHub
|
0c8924ea85
|
Merge pull request #3822 from jasonKercher/os2-rebase
os2 linux round 2
|
2024-06-28 15:43:18 +01:00 |
|
 gingerBillandGitHub
|
37afd469c6
|
Merge pull request #3339 from axxeny/patch-1
fix comments in core:container/queue.
|
2024-06-28 12:00:34 +01:00 |
|