Colin Davidson
|
3e10684630
|
adjust scale with new format, fix segfault for auto-trace
|
2025-07-30 14:09:50 -07:00 |
|
Colin Davidson
|
7720a32120
|
Merge remote-tracking branch 'live/master' into spall_v3
|
2025-07-30 12:51:56 -07:00 |
|
Colin Davidson
|
b5a8a3cf94
|
require to reduce files for a one line function
|
2025-07-29 13:58:30 -07:00 |
|
Colin Davidson
|
42f2891f35
|
attempt to fix x86 osx build
|
2025-07-29 13:54:56 -07:00 |
|
Colin Davidson
|
e869b9351b
|
Merge remote-tracking branch 'live/master' into spall_v3
|
2025-07-29 13:48:32 -07:00 |
|
Colin Davidson
|
35a95fc3e4
|
workaround to avoid excessive file-splitting
|
2025-07-29 13:28:04 -07:00 |
|
Colin Davidson
|
517e392abe
|
if -> when
|
2025-07-29 13:18:40 -07:00 |
|
Colin Davidson
|
4d9fdf5bd3
|
move to checker error, rather than panic
|
2025-07-29 13:09:05 -07:00 |
|
Colin Davidson
|
9a2e6fff48
|
switch to read_cycle_counter_frequency from arm64_read_cycle_counter_freq, trap on invalid arch
|
2025-07-29 12:21:46 -07:00 |
|
Colin Davidson
|
c1b3d035e4
|
remove spawn from os, comment sys/posix/spawn
|
2025-07-29 12:12:15 -07:00 |
|
Colin Davidson
|
0a102bd757
|
shuffle to Kern_Return
|
2025-07-29 11:52:58 -07:00 |
|
Colin Davidson
|
fe2b48dec4
|
enum pass
|
2025-07-29 11:48:58 -07:00 |
|
Colin Davidson
|
b5629aeed9
|
copy-paste typo fix
|
2025-07-28 16:34:53 -07:00 |
|
Colin Davidson
|
1a9b128bfc
|
update linux-arm to use the asm intrin for freq
|
2025-07-28 16:32:10 -07:00 |
|
Colin Davidson
|
e1fd69f573
|
oops, one more manual_header
|
2025-07-28 16:27:54 -07:00 |
|
Colin Davidson
|
7986d85924
|
name_container_event -> name_event
|
2025-07-28 16:25:42 -07:00 |
|
Colin Davidson
|
2dd1e3c8e3
|
fix casts and consts
|
2025-07-28 16:24:29 -07:00 |
|
Colin Davidson
|
5b020591d8
|
update to spall format v3
|
2025-07-28 16:19:51 -07:00 |
|
Colin Davidson
|
76b00c046b
|
arm64 has an invariant tsc too
|
2025-07-28 15:30:24 -07:00 |
|
Colin Davidson
|
1848e0df05
|
use the correct frequency for the arm tsc timer
|
2025-07-28 15:10:42 -07:00 |
|
Colin Davidson
|
b88f9194d0
|
Merge remote-tracking branch 'live/master' into macharena
|
2025-07-28 14:24:46 -07:00 |
|
Colin Davidson
|
2dae1d8a41
|
fix tabbing
|
2025-07-07 14:36:31 -07:00 |
|
Colin Davidson
|
389439ccb9
|
Merge branch 'master' into macharena
|
2025-07-07 14:34:05 -07:00 |
|
Colin Davidson
|
3407bd7cf9
|
better handle offset-0 case
|
2025-06-08 17:03:43 -07:00 |
|
Colin Davidson
|
04481e0fd2
|
Merge branch 'master' into macharena
|
2025-06-08 16:17:32 -07:00 |
|
Colin Davidson
|
b1ed22d84f
|
fix frequency grab
|
2025-06-08 16:16:34 -07:00 |
|
Colin Davidson
|
f1fdd1a8b9
|
Merge branch 'master' into macharena
|
2025-04-26 18:22:21 -07:00 |
|
Colin Davidson
|
78d8ed2d39
|
Merge branch 'master' into macharena
|
2025-04-26 15:04:02 -07:00 |
|
 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
|
d60fb5a44e
|
update to master
|
2024-11-20 15:51:08 -08: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
|
f3ab14b8cc
|
Merge branch 'master' into macharena
|
2024-09-24 02:32:06 -07:00 |
|
Colin Davidson
|
99938c7d4f
|
spawn tweaks
|
2024-09-24 02:31:44 -07:00 |
|
Colin Davidson
|
2119062a5a
|
add more dyld support
|
2024-08-29 17:00:02 -07:00 |
|
Colin Davidson
|
06bc3b2a36
|
oops, duplicate const
|
2024-08-29 13:41:53 -07:00 |
|
Colin Davidson
|
cc6e1bdcd6
|
add more dyld info collect
|
2024-08-29 12:02:54 -07:00 |
|
Colin Davidson
|
d026ac2df2
|
add thread-info and memmap-info
|
2024-08-29 11:41:36 -07:00 |
|
Colin Davidson
|
0e344ae2d6
|
add ARM thread state
|
2024-08-29 01:54:09 -07:00 |
|
Colin Davidson
|
c520f029bb
|
initial posix/spawn
|
2024-08-29 00:54:45 -07:00 |
|
Colin Davidson
|
3209b319e8
|
more useful pieces
|
2024-08-28 23:50:17 -07:00 |
|
Colin Davidson
|
b396280df7
|
add stuff needed for process control
|
2024-08-25 03:57:59 -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 |
|