| .. |
|
__pid_exec.S
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
_getauxval.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
_getauxval.internal.h
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
_getenv.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
_getenv.internal.h
|
Rename hidden keyword to _Hide
|
2022-11-08 12:55:28 -08:00 |
|
abs.c
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
addvdi3.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
addvsi3.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
addvti3.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
arememoryintervalsok.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
asan.c
|
Increase stack size to 128k and guard size to 16k
|
2022-12-18 22:58:29 -08:00 |
|
asan.internal.h
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
asancodes.h
|
Make improvements
|
2022-03-16 13:40:10 -07:00 |
|
asmflag.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
assertdisable.c
|
Make fixes and improvements
|
2022-06-25 21:09:09 -07:00 |
|
assertfail.greg.c
|
Make futexes cancellable by pthreads
|
2022-11-04 18:36:34 -07:00 |
|
atexit.c
|
Improve memory safety
|
2021-10-13 17:27:13 -07:00 |
|
atomic.h
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
avx2intrin.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
avxintrin.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
bcopy.c
|
Add finger demo to redbean and fix regression
|
2022-06-23 03:42:05 -07:00 |
|
bextra.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bitreverse8.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bitreverse16.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bitreverse32.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bitreverse64.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bits.h
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bsf.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bsf.h
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bsfl.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bsfll.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bsr.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bsr.h
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bsr128.S
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bsrl.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bsrll.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
bswap.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
bt.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
bzero.c
|
Fix futimes() regression
|
2022-10-05 19:25:07 -07:00 |
|
clearenv.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
closehandle.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
cmpxchg.h
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
cmpxchg16b.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
countbits.c
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
createdirectory.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
createfile.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
createfilemapping.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
createfilemappingnuma.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
createnamedpipe.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
createpipe.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
createprocess.c
|
Greatly expand system() shell code features
|
2022-10-11 21:30:31 -07:00 |
|
createsymboliclink.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
createthread.c
|
Make fixes and improvements
|
2022-11-08 10:11:46 -08:00 |
|
cxaatexit.c
|
Fix bugs and make code tinier
|
2022-10-09 23:21:34 -07:00 |
|
cxaatexit.internal.h
|
Remove stdio lock macros from amalgamation
|
2022-09-10 12:03:36 -07:00 |
|
cxablocks.c
|
Make some quick fixes and cleanup
|
2022-06-26 02:58:36 -07:00 |
|
cxafinalize.c
|
Fix bugs and make code tinier
|
2022-10-09 23:21:34 -07:00 |
|
cxalock.c
|
Implement pthread_atfork()
|
2022-10-16 12:25:13 -07:00 |
|
deletefile.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
describearchprctlcode.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describebacktrace.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describebacktrace.internal.h
|
Implement pthread_atfork()
|
2022-10-16 12:25:13 -07:00 |
|
describecapability.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeclockname.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describedirfd.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describednotify.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeerrnoresult.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describefcntlcmd.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeflags.c
|
Clean up some code
|
2022-08-20 12:32:51 -07:00 |
|
describeflags.internal.h
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeflock.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeflocktype.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeframe.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describefutexop.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describegidlist.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describehow.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeinoutint64.c
|
Improve system call wrappers
|
2022-09-19 15:06:25 -07:00 |
|
describeiovec.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeiovnt.c
|
Make fixes and improvements
|
2022-06-25 21:09:09 -07:00 |
|
describemagnums.c
|
Make important improvements
|
2022-09-14 22:39:08 -07:00 |
|
describemapflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describemapping.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentconsolemodeinputflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentconsolemodeoutputflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentcreationdisposition.c
|
Make fixes and improvements
|
2022-06-25 21:09:09 -07:00 |
|
describentfileaccessflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentfileflagattr.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentfilemapflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentfileshareflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentfiletypeflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentlockfileflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentmovfileinpflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentoverlapped.c
|
Make important improvements
|
2022-09-14 22:39:08 -07:00 |
|
describentoverlapped.internal.h
|
Make important improvements
|
2022-09-14 22:39:08 -07:00 |
|
describentpageflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentpipemodeflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentpipeopenflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentprocaccessflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentsecurityattributes.c
|
Make fixes and improvements
|
2022-06-25 21:09:09 -07:00 |
|
describentstartflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describentsymlinkflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeopenflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describepersonalityflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describepollfds.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
describepollflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeprctloperation.c
|
Explicitly disable Linux capabilities
|
2022-07-23 12:06:41 -07:00 |
|
describeprotflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeptrace.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeptraceevent.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeremapflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describerlimit.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
describerlimitname.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeschedparam.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeschedpolicy.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describeseccompoperation.c
|
Make fixes and improvements
|
2022-06-25 21:09:09 -07:00 |
|
describesicode.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describesigaction.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describesigaltstack.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describesiginfo.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describesigset.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describesleepflags.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describesocketfamily.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describesocketprotocol.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describesockettype.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describesocklevel.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describesockoptname.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describestat.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describestatfs.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describestdiostate.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describestringlist.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describetimespec.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describetimeval.c
|
Improve system calls
|
2022-07-08 06:42:03 -07:00 |
|
describewhence.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
describewhichprio.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
deviceiocontrol.c
|
Make important improvements
|
2022-09-14 22:39:08 -07:00 |
|
directmap-metal.c
|
[metal] Allow programs larger than 440 KiB to run in bare metal mode (#685)
|
2022-12-17 17:51:20 -08:00 |
|
directmap-nt.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
directmap.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
directmap.internal.h
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
dos2errno.c
|
Make dos errno multimapping linkage tinier
|
2022-09-13 06:25:50 -07:00 |
|
dos2errno.internal.h
|
Improve synchronization
|
2022-04-15 15:31:55 -07:00 |
|
emmintrin.internal.h
|
Improve quality of our ANSI C clock() function
|
2022-09-05 23:03:49 -07:00 |
|
exit.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
exit1.greg.c
|
Make detached threads work better
|
2022-11-09 03:58:57 -08:00 |
|
exitr.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
extend.c
|
Increase stack size to 128k and guard size to 16k
|
2022-12-18 22:58:29 -08:00 |
|
extend.internal.h
|
Add shared memory apis to redbean
|
2022-10-06 04:55:26 -07:00 |
|
ezlea.h
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
fds_lock.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
fds_lock_obj.c
|
Make system() and popen() thread safe
|
2022-10-13 15:54:05 -07:00 |
|
findclose.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
findfirstfile.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
findmemoryinterval.c
|
Rewrite brk() and sbrk()
|
2022-10-01 23:11:56 -07:00 |
|
findnextfile.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
flushers.c
|
Make system() and popen() thread safe
|
2022-10-13 15:54:05 -07:00 |
|
flushfilebuffers.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
flushviewoffile.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
formatint32.c
|
Make improvements
|
2022-05-12 06:45:36 -07:00 |
|
formatint64.c
|
Make improvements
|
2022-05-12 06:45:36 -07:00 |
|
fsgsbase.h
|
Perform more low-level code cleanup
|
2022-09-09 04:07:08 -07:00 |
|
ftrace.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
ftrace_enabled.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
futex.S
|
Rewrite recursive mutex code
|
2022-09-10 09:18:52 -07:00 |
|
g_fds.c
|
Make detached threads work better
|
2022-11-09 03:58:57 -08:00 |
|
g_fds_init.S
|
Fix bugs and make improvements
|
2022-04-20 10:05:34 -07:00 |
|
generateconsolectrlevent.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
getenv.c
|
Improve cancellations, randomness, and time
|
2022-11-05 23:45:32 -07:00 |
|
getexitcodeprocess.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
getfileattributes.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
getmagnumstr.c
|
Make fixes and improvements
|
2022-06-25 21:09:09 -07:00 |
|
getpid.c
|
Rename rand64() to _rand64()
|
2022-10-10 04:12:06 -07:00 |
|
gettid.c
|
Make improvements
|
2022-11-07 02:26:06 -08:00 |
|
gray.c
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
hamming.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
have_fsgsbase.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
hilbert.c
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
hilbert.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
initializer.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
interrupts.S
|
[metal] Allow programs larger than 440 KiB to run in bare metal mode (#685)
|
2022-12-17 17:51:20 -08:00 |
|
intrin.h
|
Make improvements
|
2022-11-07 02:26:06 -08:00 |
|
intrin.mk
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
isatleastwindows10.greg.c
|
Fix bugs and make code tinier
|
2022-10-09 23:21:34 -07:00 |
|
isdebuggerpresent.c
|
Introduce CPUID detection for Blink
|
2022-12-17 00:38:07 -08:00 |
|
isloopbackip.c
|
Add .PLEDGE/.CPU/.MEMORY/etc. to Landlock Make 1.2
|
2022-08-14 20:16:44 -07:00 |
|
isprivateip.c
|
Add .PLEDGE/.CPU/.MEMORY/etc. to Landlock Make 1.2
|
2022-08-14 20:16:44 -07:00 |
|
ispublicip.c
|
Add .PLEDGE/.CPU/.MEMORY/etc. to Landlock Make 1.2
|
2022-08-14 20:16:44 -07:00 |
|
isrunningundermake.c
|
Make exciting improvements
|
2022-03-18 03:02:00 -07:00 |
|
isworker.c
|
Add seccomp bpf sandboxing to redbean
|
2022-04-18 08:54:42 -07:00 |
|
iswsl.c
|
Add WSL to test fleet
|
2022-11-02 06:49:42 -07:00 |
|
kclocknames.S
|
Make fixes and improvements
|
2022-11-08 10:11:46 -08:00 |
|
kdos2errno.S
|
Make dos errno multimapping linkage tinier
|
2022-09-13 06:25:50 -07:00 |
|
kerrnodocs.S
|
Add *NSYNC unit test suite
|
2022-10-07 21:34:15 -07:00 |
|
kerrnonames.S
|
Add *NSYNC unit test suite
|
2022-10-07 21:34:15 -07:00 |
|
kfcntlcmds.S
|
Elevate Windows production worthiness
|
2022-10-13 13:44:41 -07:00 |
|
kipoptnames.S
|
Introduce MODE=fastbuild for 28% speedup
|
2022-09-09 08:59:59 -07:00 |
|
kmalloc.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
kmalloc.h
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
kntisinheritable.greg.c
|
Rename hidden keyword to _Hide
|
2022-11-08 12:55:28 -08:00 |
|
kopenflags.S
|
Introduce MODE=fastbuild for 28% speedup
|
2022-09-09 08:59:59 -07:00 |
|
kprintf.greg.c
|
[metal] Allow programs larger than 440 KiB to run in bare metal mode (#685)
|
2022-12-17 17:51:20 -08:00 |
|
kprintf.h
|
Make some more fixups
|
2022-06-12 09:37:17 -07:00 |
|
krlimitnames.S
|
Introduce MODE=fastbuild for 28% speedup
|
2022-09-09 08:59:59 -07:00 |
|
ksignalnames.S
|
Improve cancellations, randomness, and time
|
2022-11-05 23:45:32 -07:00 |
|
ksockoptnames.S
|
Introduce MODE=fastbuild for 28% speedup
|
2022-09-09 08:59:59 -07:00 |
|
kstarttsc.c
|
Make improvements
|
2022-03-16 13:40:10 -07:00 |
|
ktcpoptnames.S
|
Introduce MODE=fastbuild for 28% speedup
|
2022-09-09 08:59:59 -07:00 |
|
leaky.internal.h
|
Use *NSYNC for POSIX threads locking APIs
|
2022-09-11 11:04:50 -07:00 |
|
leaky.S
|
Use *NSYNC for POSIX threads locking APIs
|
2022-09-11 11:04:50 -07:00 |
|
lengthuint64.c
|
Use *NSYNC for POSIX threads locking APIs
|
2022-09-11 11:04:50 -07:00 |
|
likely.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
lockcmpxchg.h
|
Remove stdio lock macros from amalgamation
|
2022-09-10 12:03:36 -07:00 |
|
lockcmpxchg16b.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
lockcmpxchgp.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
lockfileex.c
|
Elevate Windows production worthiness
|
2022-10-13 13:44:41 -07:00 |
|
lockxadd.h
|
Improve locks and signals
|
2022-04-12 05:20:17 -07:00 |
|
lockxchg.h
|
Improve locks and signals
|
2022-04-12 05:20:17 -07:00 |
|
macros.h
|
Add MODE=optlinux build mode (#141)
|
2021-10-14 19:36:49 -07:00 |
|
mapviewoffileex.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
mapviewoffileexnuma.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
memcmp.c
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
memmove.c
|
Improve memory safety
|
2021-10-13 17:27:13 -07:00 |
|
mempcpy.c
|
Make numerous improvements
|
2021-09-28 01:52:34 -07:00 |
|
memset.c
|
Make improvements
|
2022-04-24 10:06:05 -07:00 |
|
memtrack.greg.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
midpoint.h
|
Fix bugs and make code tinier
|
2022-10-09 23:21:34 -07:00 |
|
mman.greg.c
|
[metal] Allow programs larger than 440 KiB to run in bare metal mode (#685)
|
2022-12-17 17:51:20 -08:00 |
|
mmi.c
|
Clean up some of the threading code
|
2022-09-08 12:31:56 -07:00 |
|
mmi.init.S
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
mmi_lock.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
mmi_lock_obj.c
|
Tidy up the threading implementation
|
2022-09-10 02:56:25 -07:00 |
|
morton.c
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
morton.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
movefileex.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
mpsadbw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
mpsadbw.h
|
Make minor improvements
|
2020-12-23 23:42:56 -08:00 |
|
mpsadbws.S
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
mulvdi3.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
mulvsi3.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
mulvti3.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
negvdi2.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
negvsi2.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
negvti2.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
newbie.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
nocolor.c
|
Make exciting improvements
|
2022-03-18 03:02:00 -07:00 |
|
nomultics.c
|
Make improvements
|
2022-04-28 09:57:07 -07:00 |
|
nomultics.internal.h
|
Make improvements
|
2022-04-28 09:57:07 -07:00 |
|
nopl.internal.h
|
Remove stdio lock macros from amalgamation
|
2022-09-10 12:03:36 -07:00 |
|
ntconsolemode.c
|
Improve locks and signals
|
2022-04-12 05:20:17 -07:00 |
|
ntgetversion.c
|
Fix some issues and do some code cleanup
|
2022-05-23 10:15:53 -07:00 |
|
oldstack.c
|
Add MODE=optlinux build mode (#141)
|
2021-10-14 19:36:49 -07:00 |
|
onarithmeticoverflow.S
|
Make improvements
|
2022-04-24 10:06:05 -07:00 |
|
openprocess.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
pabsb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pabsb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pabsd.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pabsd.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pabsw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pabsw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
packssdw.c
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
packssdw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
packsswb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
packsswb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
packusdw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
packusdw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
packuswb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
packuswb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
paddb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
paddb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
paddd.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
paddd.h
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
paddq.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
paddq.h
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
paddsb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
paddsb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
paddsw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
paddsw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
paddusb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
paddusb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
paddusw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
paddusw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
paddw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
paddw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
palignr.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
palignr.h
|
Make minor improvements
|
2020-12-23 23:42:56 -08:00 |
|
palignrs.S
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
pand.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pand.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pandn.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pandn.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pavgb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pavgb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pavgw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pavgw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pcmpeqb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pcmpeqb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pcmpeqd.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pcmpeqd.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pcmpeqw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pcmpeqw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pcmpgtb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pcmpgtb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pcmpgtd.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pcmpgtd.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pcmpgtw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pcmpgtw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pdep.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pdep.h
|
Make improvements
|
2020-12-01 03:43:40 -08:00 |
|
pext.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pext.h
|
Make improvements
|
2020-12-01 03:43:40 -08:00 |
|
phaddd.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
phaddd.h
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
phaddsw.c
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
phaddsw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
phaddw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
phaddw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
phsubd.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
phsubd.h
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
phsubsw.c
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
phsubsw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
phsubw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
phsubw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pmaddubsw.c
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
pmaddubsw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pmaddwd.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pmaddwd.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pmaxsw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pmaxsw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pmaxub.c
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
pmaxub.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pminsw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pminsw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pminub.c
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
pminub.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pmmintrin.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
pmovmskb.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pmovmskb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pmulhrsw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pmulhrsw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pmulhuw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pmulhuw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pmulhw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pmulhw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pmulld.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pmulld.h
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
pmullw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pmullw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pmuludq.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pmuludq.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
popcnt.c
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
popcnt.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
por.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
por.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
printmemoryintervals.c
|
Optimize memory layout
|
2022-09-12 04:26:52 -07:00 |
|
printsystemmappings.greg.c
|
Make exciting improvements
|
2022-03-18 03:02:00 -07:00 |
|
promises.c
|
Refactor pledge() to be more configurable
|
2022-08-11 11:35:30 -07:00 |
|
promises.internal.h
|
Release pledge.com 1.7 and landlockmake.com 1.3
|
2022-08-15 19:52:00 -07:00 |
|
prot2nt.greg.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
psadbw.c
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
psadbw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pshufb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pshufb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pshufd.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pshufd.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pshufhw.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pshufhw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pshuflw.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pshuflw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pshufw.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pshufw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psignb.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
psignb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psignd.c
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
psignd.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psignw.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
psignw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pslld.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pslld.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pslldq.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
pslldq.h
|
Make minor improvements
|
2020-12-23 23:42:56 -08:00 |
|
pslldqs.S
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
pslldv.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psllq.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psllq.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psllqv.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psllw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psllw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psllwv.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psrad.c
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
psrad.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psradv.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
psraw.c
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
psraw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psrawv.c
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
psrld.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psrld.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psrldq.c
|
Comment out psrldq_fuzz test
|
2022-05-04 21:43:38 -07:00 |
|
psrldq.h
|
Make minor improvements
|
2020-12-23 23:42:56 -08:00 |
|
psrldqs.S
|
Remove more nonstandard stuff from cosmopolitan.h
|
2021-03-01 00:18:23 -08:00 |
|
psrldv.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psrlq.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psrlq.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psrlqv.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psrlw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psrlw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psrlwv.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psubb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psubb.h
|
Make terminal ui binaries work well everywhere
|
2020-10-19 06:38:31 -07:00 |
|
psubd.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psubd.h
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
psubq.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psubq.h
|
Remove undefined behaviors
|
2021-05-16 11:16:28 -07:00 |
|
psubsb.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psubsb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psubsw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psubsw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psubusb.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
psubusb.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psubusw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psubusw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
psubw.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
psubw.h
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
pthread_atfork.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
pthread_cleanup_pop.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
pthread_cleanup_push.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
pthread_getspecific.c
|
Make detached threads work better
|
2022-11-09 03:58:57 -08:00 |
|
pthread_key_create.c
|
Make detached threads work better
|
2022-11-09 03:58:57 -08:00 |
|
pthread_key_delete.c
|
Make detached threads work better
|
2022-11-09 03:58:57 -08:00 |
|
pthread_keys.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
pthread_mutex_init.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
pthread_mutex_lock.c
|
Implement pthread_atfork()
|
2022-10-16 12:25:13 -07:00 |
|
pthread_mutex_trylock.c
|
Improve system call wrappers
|
2022-09-19 15:06:25 -07:00 |
|
pthread_mutex_unlock.c
|
Reimport zip into third party
|
2022-10-16 13:39:41 -07:00 |
|
pthread_once.c
|
Fix bugs and make code tinier
|
2022-10-09 23:21:34 -07:00 |
|
pthread_setcancelstate.c
|
Improve cancellations, randomness, and time
|
2022-11-05 23:45:32 -07:00 |
|
pthread_setspecific.c
|
Make detached threads work better
|
2022-11-09 03:58:57 -08:00 |
|
pthread_spin_destroy.c
|
Make detached threads work better
|
2022-11-09 03:58:57 -08:00 |
|
pthread_spin_init.c
|
Make detached threads work better
|
2022-11-09 03:58:57 -08:00 |
|
pthread_spin_lock.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
pthread_spin_trylock.c
|
Make detached threads work better
|
2022-11-09 03:58:57 -08:00 |
|
pthread_spin_unlock.c
|
Make improvements
|
2022-11-10 21:52:47 -08:00 |
|
pthread_yield.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
punpckhbw.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
punpckhbw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
punpckhdq.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
punpckhdq.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
punpckhqdq.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
punpckhqdq.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
punpckhwd.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
punpckhwd.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
punpcklbw.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
punpcklbw.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
punpckldq.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
punpckldq.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
punpcklqdq.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
punpcklqdq.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
punpcklwd.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
punpcklwd.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
pushpop.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
putenv.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
pxor.c
|
Change license
|
2020-12-27 17:18:44 -08:00 |
|
pxor.h
|
Add x86_64-linux-gnu emulator
|
2020-08-25 04:43:42 -07:00 |
|
quick_exit.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
rand64.c
|
Rename rand64() to _rand64()
|
2022-10-10 04:12:06 -07:00 |
|
rdfsbase.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
rdgsbase.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
removedirectory.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
reopenfile.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
repmovsb.h
|
Get address sanitizer mostly working
|
2020-09-03 05:44:37 -07:00 |
|
repstosb.h
|
Make improvements
|
2020-09-14 00:02:34 -07:00 |
|
restoretty.c
|
Improve system call wrappers
|
2022-09-19 15:06:25 -07:00 |
|
restorewintty.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
rounddown2pow.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
roundup2log.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
roundup2pow.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
safemacros.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
sched_yield.S
|
Rename LINUX to _HOSTLINUX etc. to reduce clashes (#655)
|
2022-10-10 20:31:25 -07:00 |
|
segmentation.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
setcurrentdirectory.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
setenv.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
setjmp.internal.h
|
Get threads working on all platforms
|
2022-05-13 03:59:09 -07:00 |
|
shaintrin.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
shufpd.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
shufpd.h
|
Fix bugs and have emulator emulate itself
|
2020-08-31 05:17:31 -07:00 |
|
shufps.c
|
Make SSL handshakes much faster
|
2021-07-11 23:17:47 -07:00 |
|
shufps.h
|
Fix bugs and have emulator emulate itself
|
2020-08-31 05:17:31 -07:00 |
|
sigaddset.c
|
Implement support for POSIX thread cancellations
|
2022-11-04 01:04:43 -07:00 |
|
sigandset.c
|
Make more improvements to threading support
|
2022-10-09 00:08:47 -07:00 |
|
sigcountset.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
sigdelset.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
sigemptyset.c
|
Make fixes and improvements
|
2022-06-25 21:09:09 -07:00 |
|
sigfillset.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
sigisemptyset.c
|
Make more improvements to threading support
|
2022-10-09 00:08:47 -07:00 |
|
sigismember.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
sigisprecious.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
sigisprecious.inc
|
Improve cancellations, randomness, and time
|
2022-11-05 23:45:32 -07:00 |
|
sigorset.c
|
Make more improvements to threading support
|
2022-10-09 00:08:47 -07:00 |
|
sizefmt.c
|
Polyfill statfs() and fstatfs() on BSD distros
|
2022-08-17 14:54:03 -07:00 |
|
smmintrin.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
somanyasan.S
|
Scrub double-conversion and add quick wrapper
|
2022-06-26 05:03:25 -07:00 |
|
stpcpy.c
|
Make some quick fixes and cleanup
|
2022-06-26 02:58:36 -07:00 |
|
strace.internal.h
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
strace_enabled.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
stracef.greg.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
strcpy.c
|
Make some quick fixes and cleanup
|
2022-06-26 02:58:36 -07:00 |
|
strerdoc.greg.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
strerrno.greg.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
strerror_wr.greg.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
strlen.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
strsignal.c
|
Introduce sigtimedwait() and sigwaitinfo()
|
2022-10-10 07:39:44 -07:00 |
|
strsignal_r.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
subvdi3.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
subvsi3.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
subvti3.S
|
Clean old .source directive out of asm code
|
2022-03-18 12:43:21 -07:00 |
|
sys_gettid.greg.c
|
Perform more low-level code cleanup
|
2022-09-09 04:07:08 -07:00 |
|
sys_umtx_timedwait_uint.c
|
Make futexes cancellable by pthreads
|
2022-11-04 18:36:34 -07:00 |
|
syscall.S
|
Improve memory safety
|
2021-10-13 17:27:13 -07:00 |
|
terminateprocess.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
tlsisrequired.c
|
Implement pthread_atfork()
|
2022-10-16 12:25:13 -07:00 |
|
tmmintrin.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
tpenc.h
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
tpenc.S
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
ubsan.c
|
Implement pthread_atfork()
|
2022-10-16 12:25:13 -07:00 |
|
ungray.c
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
unlockfileex.c
|
Elevate Windows production worthiness
|
2022-10-13 13:44:41 -07:00 |
|
unmapviewoffile.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
unmorton.c
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
unsetenv.c
|
Make fixes and improvements
|
2022-10-19 07:19:19 -07:00 |
|
virtualprotect.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
waitformultipleobjects.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
waitforsingleobject.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
wantcrashreports.c
|
Use *NSYNC for POSIX threads locking APIs
|
2022-09-11 11:04:50 -07:00 |
|
weaken.h
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
winerr.greg.c
|
Improve cancellations, randomness, and time
|
2022-11-05 23:45:32 -07:00 |
|
wmmintrin.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
wrfsbase.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
wrgsbase.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
wsarecv.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
wsarecvfrom.c
|
Make more threading improvements
|
2022-11-01 23:28:26 -07:00 |
|
wsawaitformultipleevents.c
|
Pay off more technical debt
|
2022-09-12 23:36:56 -07:00 |
|
x86gradenames.c
|
Make some quick fixes and cleanup
|
2022-06-26 02:58:36 -07:00 |
|
x86marchnames.c
|
Make some quick fixes and cleanup
|
2022-06-26 02:58:36 -07:00 |
|
xadd.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
xchg.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |
|
xmmintrin.internal.h
|
Fold LIBC_BITS into LIBC_INTRIN
|
2022-08-11 12:13:18 -07:00 |