 Colin Davidsonandflysand7
|
876989b3ab
|
oops, copy-paste-bug
|
2024-12-01 11:54:54 +11:00 |
|
 Colin Davidsonandflysand7
|
6c140b01ed
|
oops
|
2024-12-01 11:54:54 +11:00 |
|
 Colin Davidsonandflysand7
|
b66e756135
|
fix parsing issue around utc/localtime split
|
2024-12-01 11:54:54 +11:00 |
|
 Colin Davidsonandflysand7
|
514faa517e
|
oops, missed a comma
|
2024-12-01 11:54:52 +11:00 |
|
 Colin Davidsonandflysand7
|
3b4338b685
|
add new test, better fail-check, and non-transitioning tz fix
|
2024-12-01 11:54:52 +11:00 |
|
 Colin Davidsonandflysand7
|
79975efb7e
|
add better comment about freebsd hacks
|
2024-12-01 11:54:50 +11:00 |
|
 Colin Davidsonandflysand7
|
f2711dca7f
|
add julian day rule resolvers
|
2024-12-01 11:54:50 +11:00 |
|
 Colin Davidsonandflysand7
|
83932280f8
|
swap datetime_to_str to aprintf
|
2024-12-01 11:54:50 +11:00 |
|
 Colin Davidsonandflysand7
|
0ed3d459f7
|
delete local_str with the appropriate allocator
|
2024-12-01 11:54:50 +11:00 |
|
 Colin Davidsonandflysand7
|
e8b6652aba
|
sort out windows enum names too
|
2024-12-01 11:54:50 +11:00 |
|
 Colin Davidsonandflysand7
|
8875921ec7
|
tweaks per laytan suggestions
|
2024-12-01 11:54:50 +11:00 |
|
 Colin Davidsonandflysand7
|
fc9983e9c8
|
Initial cut of timezones
|
2024-12-01 11:54:50 +11:00 |
|
Colin Davidson
|
f8586d0051
|
oops, copy-paste-bug
|
2024-11-20 15:33:20 -08:00 |
|
Colin Davidson
|
da3a7a25c7
|
oops
|
2024-11-20 14:07:23 -08:00 |
|
Colin Davidson
|
3bb73eacfc
|
fix parsing issue around utc/localtime split
|
2024-11-20 12:09:32 -08:00 |
|
Colin Davidson
|
b2d1fbba9c
|
oops, missed a comma
|
2024-11-05 03:48:47 -08:00 |
|
Colin Davidson
|
c9158b3220
|
add new test, better fail-check, and non-transitioning tz fix
|
2024-11-05 03:44:07 -08:00 |
|
Colin Davidson
|
d8696badb6
|
add better comment about freebsd hacks
|
2024-10-21 21:58:32 -07:00 |
|
Colin Davidson
|
5bf8852b2e
|
add julian day rule resolvers
|
2024-10-10 10:31:46 -07:00 |
|
Colin Davidson
|
19c2b4d54f
|
swap datetime_to_str to aprintf
|
2024-10-10 10:17:02 -07:00 |
|
Colin Davidson
|
fcaa3abe47
|
delete local_str with the appropriate allocator
|
2024-10-10 09:24:50 -07:00 |
|
Colin Davidson
|
ba6203f8d3
|
sort out windows enum names too
|
2024-10-10 09:19:04 -07:00 |
|
Colin Davidson
|
4c8e355444
|
tweaks per laytan suggestions
|
2024-10-10 09:14:29 -07:00 |
|
Colin Davidson
|
a6502c3e8c
|
Initial cut of timezones
|
2024-10-09 19:26:43 -07:00 |
|
Colin Davidson
|
27f75c40ab
|
make example compile
|
2024-07-28 01:29:33 -07:00 |
|
Colin Davidson
|
1d598f8287
|
tweak doc a little to reduce onboarding friction for thread-users
|
2024-07-28 01:23:47 -07:00 |
|
Colin Davidson
|
64feb7599e
|
move to isize
|
2024-07-14 00:33:40 -07:00 |
|
Colin Davidson
|
4420128dc1
|
handle steal-fail vs steal-empty
|
2024-07-14 00:29:58 -07:00 |
|
Colin Davidson
|
cdede4928c
|
move to a growing queue
|
2024-07-13 23:16:22 -07:00 |
|
Colin Davidson
|
70592630a4
|
add support for title changes, cursor config, and dnd
|
2024-06-06 02:39:48 -07:00 |
|
Colin Davidson
|
52ba3357ee
|
oops, missed shuffling a few x-funcs
|
2024-06-04 04:48:24 -07:00 |
|
Colin Davidson
|
e46e22e21b
|
add a few more x11 funcs, fix egl bug
|
2024-06-04 01:12:10 -07:00 |
|
Colin Davidson
|
deb8922181
|
Merge branch 'master' into basic_egl
|
2024-02-26 12:17:53 -05:00 |
|
Colin Davidson
|
f93f2dfd5c
|
Add support for basic EGL on Linux
|
2024-01-24 13:24:25 -08:00 |
|
Colin Davidson
|
b6838731f5
|
oops, indentation
|
2024-01-17 13:30:03 -08:00 |
|
Colin Davidson
|
991c1d4446
|
add resize_non_zeroed to query features
|
2024-01-17 13:27:19 -08:00 |
|
Colin Davidson
|
d0bb1fb844
|
bring log allocator up to date
|
2024-01-17 13:11:10 -08:00 |
|
Colin Davidson
|
bfbeb23f54
|
add resize non zeroed in more places
|
2023-12-04 03:09:13 -08:00 |
|
Colin Davidson
|
58e4a011c7
|
add non-zeroing append and resize
|
2023-12-04 00:08:13 -08:00 |
|
Colin Davidson
|
b0eda47b26
|
prevent infinite-loop on EOF
|
2023-05-06 17:52:08 -07:00 |
|
Colin Davidson
|
291111e626
|
oops. define e
|
2023-05-06 17:23:44 -07:00 |
|
Colin Davidson
|
47693da4aa
|
Make read_at and write_at more consistent between platforms
|
2023-05-06 17:14:11 -07:00 |
|
Colin Davidson
|
2334dadb6a
|
add main scope
|
2023-03-09 16:34:43 -08:00 |
|
Colin Davidson
|
6f4f2754d6
|
add basic usage example
|
2023-03-09 16:05:16 -08:00 |
|
Colin Davidson
|
30ced04137
|
log buffer flushes to trace
|
2023-03-09 15:26:27 -08:00 |
|
Colin Davidson
|
afaa5f2deb
|
add null-impl for tsc_frequency for alt-platforms
|
2023-03-04 22:40:14 -08:00 |
|
Colin Davidson
|
6e9475d61d
|
add core_net to examples
|
2023-03-03 09:09:50 -08:00 |
|
Colin Davidson
|
38d58e818c
|
ripple bill-suggestions
|
2023-03-02 06:56:54 -08:00 |
|
Colin Davidson
|
5b55fbff23
|
cleanup openbsd errors more
|
2023-03-02 06:47:05 -08:00 |
|
Colin Davidson
|
64f200dc74
|
big error cleanup
|
2023-03-02 06:43:20 -08:00 |
|
Colin Davidson
|
13c6352b8e
|
catch alloc error on wstring_to_utf8 convert
|
2023-03-01 18:55:02 -08:00 |
|
Colin Davidson
|
707c2b3d7a
|
remove win32 ref
|
2023-03-01 18:24:37 -08:00 |
|
Colin Davidson
|
14eed79a21
|
make baby pandas (and Jeroen) happy
|
2023-03-01 08:33:48 -08:00 |
|
Colin Davidson
|
2ca30e3acd
|
more test cleanup
|
2023-03-01 08:27:07 -08:00 |
|
Colin Davidson
|
caf9716bf1
|
more cleanup ripple
|
2023-03-01 08:21:53 -08:00 |
|
Colin Davidson
|
d569daae33
|
more manual type carryover
|
2023-03-01 08:17:41 -08:00 |
|
Colin Davidson
|
28f7f57247
|
manually start merging core_net
|
2023-03-01 07:58:30 -08:00 |
|
Colin Davidson
|
edd78ae129
|
cleanup of os/linux
|
2023-02-28 01:17:43 -08:00 |
|
Colin Davidson
|
c6f463b8c9
|
shuffle tsc around a little
|
2023-02-22 12:28:24 -08:00 |
|
Colin Davidson
|
8e5e43f335
|
add sleep-fallback and invariant check
|
2023-02-21 17:48:49 -08:00 |
|
Colin Davidson
|
91dccf8d62
|
more function name changes
|
2023-02-21 06:46:36 -08:00 |
|
Colin Davidson
|
1fc3a25f47
|
block all x86 tsc functions in when block
|
2023-02-21 06:28:55 -08:00 |
|
Colin Davidson
|
7322b63991
|
adjust func names
|
2023-02-21 06:22:19 -08:00 |
|
Colin Davidson
|
f860b09065
|
use the libc call on darwin so sysctlbyname works
|
2023-02-21 05:38:07 -08:00 |
|
Colin Davidson
|
45b742be23
|
sort out units to make things happier
|
2023-02-19 20:50:30 -08:00 |
|
Colin Davidson
|
d325ee4b91
|
more typo. yay.
|
2023-02-19 20:45:56 -08:00 |
|
Colin Davidson
|
87d6910bb8
|
intrinsics typo
|
2023-02-19 20:44:49 -08:00 |
|
Colin Davidson
|
9c9300ed58
|
derp. raw-syscalls
|
2023-02-19 20:44:00 -08:00 |
|
Colin Davidson
|
e559cf32fe
|
oops, add intrinsics import
|
2023-02-19 20:39:36 -08:00 |
|
Colin Davidson
|
f2202db517
|
make darwin syscalls contextless
|
2023-02-19 20:38:46 -08:00 |
|
Colin Davidson
|
fb735883be
|
add a tsc frequency get for windows
|
2023-02-19 20:33:48 -08:00 |
|
Colin Davidson
|
6a2ef1f4f3
|
add osx support
|
2023-02-19 20:23:35 -08:00 |
|
Colin Davidson
|
051c9cb564
|
begin adding tsc frequency getters
|
2023-02-19 20:08:11 -08:00 |
|
Colin Davidson
|
4d74d5bc99
|
Add user-defaults config to enable force-smooth-scrolling for SDL
|
2023-02-18 19:54:40 -08:00 |
|
Colin Davidson
|
ed371f2b0d
|
Add open file dialog panel to foundation
|
2023-02-18 14:56:51 -08:00 |
|
Colin Davidson
|
df58a00564
|
fix errno/signatures
|
2023-02-14 18:43:48 -08:00 |
|
Colin Davidson
|
d546677ae7
|
fix typo
|
2023-02-14 18:39:09 -08:00 |
|
Colin Davidson
|
04b1023988
|
make file access a little more normal across platforms
|
2023-02-14 18:34:03 -08:00 |
|
Colin Davidson
|
3935957979
|
remove unused c import
|
2023-01-06 13:53:32 -08:00 |
|
Colin Davidson
|
a36640bcfc
|
more windows fixes
|
2023-01-06 13:51:25 -08:00 |
|
Colin Davidson
|
171d5b4012
|
more windows kerfuffle
|
2023-01-06 13:45:21 -08:00 |
|
Colin Davidson
|
1cc893f21c
|
Merge branch 'master' into get_core_count
|
2023-01-06 13:34:16 -08:00 |
|
Colin Davidson
|
6ff2db47b4
|
shuffle to private/public wrapper
|
2023-01-06 13:33:47 -08:00 |
|
Colin Davidson
|
50a2493fd3
|
add get thread count to openbsd
|
2023-01-05 01:48:00 -08:00 |
|
Colin Davidson
|
b455ccd261
|
fix more things?
|
2023-01-05 01:37:50 -08:00 |
|
Colin Davidson
|
a58650728e
|
fix futex error handling
|
2023-01-05 01:27:37 -08:00 |
|
Colin Davidson
|
b22ddb1453
|
fix windows structs
|
2023-01-05 01:25:18 -08:00 |
|
Colin Davidson
|
cb7dd12222
|
name raw union
|
2023-01-05 01:18:44 -08:00 |
|
Colin Davidson
|
0484bdbb7e
|
fix darwin/freebsd
|
2023-01-05 01:14:51 -08:00 |
|
Colin Davidson
|
8f39c45e9b
|
use raw_union?
|
2023-01-05 01:11:46 -08:00 |
|
Colin Davidson
|
944396128b
|
add get core count
|
2023-01-05 01:06:55 -08:00 |
|
Colin Davidson
|
27ba1d596c
|
rework openbsd futexes a little
|
2022-12-29 12:00:16 -08:00 |
|
Colin Davidson
|
98e5523f2f
|
cover openbsd too
|
2022-12-29 11:46:43 -08:00 |
|
Colin Davidson
|
223b66f422
|
oops if->elif
|
2022-12-29 11:06:35 -08:00 |
|
Colin Davidson
|
04a4dbcdaf
|
add freebsd support
|
2022-12-29 11:05:31 -08:00 |
|
Colin Davidson
|
ef9e31cb31
|
fix ulock/uwait imports
|
2022-12-28 22:08:39 -08:00 |
|
Colin Davidson
|
e019673a18
|
fix build
|
2022-12-28 21:52:41 -08:00 |
|
Colin Davidson
|
5f27f2dd7f
|
move to work-stealing threadpool
|
2022-12-28 21:44:17 -08:00 |
|
Colin Davidson
|
7076cf69e4
|
fix missing wasm memory case
|
2022-11-18 23:41:47 -08:00 |
|
Colin Davidson
|
0a0e8f36eb
|
add floats to string builder
|
2022-11-14 04:30:14 -08:00 |
|