Commit graph

  • edd5e2c8e3
    Expose gethostbyname() Justine Tunney 2024-07-25 19:21:35 -0700
  • c8e25d811c
    Make spin locks go faster Justine Tunney 2024-07-25 17:14:30 -0700
  • a31d5ea399
    Remove cosmoc++ compiler warning Justine Tunney 2024-07-25 15:20:18 -0700
  • 7d88343973
    Release Cosmopolitan v3.6.1 3.6.1 Justine Tunney 2024-07-25 13:34:02 -0700
  • 3915ca0f71
    Have cosmocc define -Wno-implicit-int Justine Tunney 2024-07-25 05:51:57 -0700
  • 2c4b88753b
    Add special errno handling to libcxx Justine Tunney 2024-07-25 01:05:39 -0700
  • 0f486a13c8
    Fix fdlibm license Justine Tunney 2024-07-24 20:42:08 -0700
  • 1020dd41cc
    bzero() should be defined without special defines Justine Tunney 2024-07-24 16:15:30 -0700
  • d3a13e8d70
    Improve lock hierarchy Justine Tunney 2024-07-24 15:55:57 -0700
  • 7ba9a73840
    Remove more _Atomic keywords from public headers Justine Tunney 2024-07-24 13:34:15 -0700
  • 4a1ae86124
    Make some code build faster Justine Tunney 2024-07-24 12:26:52 -0700
  • 5dd7ddb9ea
    Remove bad defines from early days of project Justine Tunney 2024-07-24 12:11:21 -0700
  • f25fbbaaeb
    Use libcxx abi v1 Justine Tunney 2024-07-24 09:48:33 -0700
  • fbc4b03d4c
    Restore support for AMD K8 Justine Tunney 2024-07-24 08:59:29 -0700
  • e398f3887c
    Make more improvements to threads and mappings Justine Tunney 2024-07-24 01:05:00 -0700
  • 2187d6d2dd
    Fix MODE=optlinux for GitHub Actions Justine Tunney 2024-07-23 04:17:22 -0700
  • 0602ff6bab
    Fix MODE=optlinux and MODE=tiny builds Justine Tunney 2024-07-23 04:04:19 -0700
  • 5660ec4741
    Release Cosmopolitan v3.6.0 3.6.0 Justine Tunney 2024-07-23 03:16:17 -0700
  • 62ace3623a
    Release Cosmopolitan v3.5.9 3.5.9 Justine Tunney 2024-07-22 21:02:40 -0700
  • 6e809ee49b
    Add unit test for process shared conditions Justine Tunney 2024-07-22 18:48:54 -0700
  • 61c36c1dd6
    Allow pthread_condattr_setpshared() to set shared Justine Tunney 2024-07-22 18:41:45 -0700
  • 0a9a6f86bb
    Support process shared condition variables Justine Tunney 2024-07-22 16:33:23 -0700
  • 3de6632be6
    Graduate some clock_gettime() constants to #define Justine Tunney 2024-07-22 07:14:35 -0700
  • c83ec5fdd9
    Fix more issues Justine Tunney 2024-07-22 02:28:41 -0700
  • 23611cd854
    Talk more about alignment Justine Tunney 2024-07-22 02:10:51 -0700
  • 62a97c919f
    Fix typos in APE specification Justine Tunney 2024-07-22 01:41:44 -0700
  • 16d244614e
    Mention red zone in APE ABI specification Justine Tunney 2024-07-21 21:18:12 -0700
  • 41cc053419
    Add more content to APE specification Justine Tunney 2024-07-21 20:47:24 -0700
  • 5d2d9e9640
    Add back missing TlsAlloc() call Justine Tunney 2024-07-21 20:45:27 -0700
  • e08a4cd99e
    Release Cosmopolitan v3.5.8 3.5.8 Justine Tunney 2024-07-21 17:01:33 -0700
  • 7ebaff34c6
    Fix ctype.h and wctype.h Justine Tunney 2024-07-21 15:54:17 -0700
  • e7be5a5e2b
    Upgrade to latest superconfigure Justine Tunney 2024-07-21 15:30:47 -0700
  • 30afd6ddbb
    Improve multithreading Justine Tunney 2024-07-21 06:41:30 -0700
  • d3167126aa
    Fix regression with last commit Justine Tunney 2024-07-20 16:43:48 -0700
  • d3f87f4c64
    Upgrade to cosmocc v3.5.7 Justine Tunney 2024-07-20 11:21:26 -0700
  • 29ce25c767
    Start writing formal specification for APE Justine Tunney 2024-07-20 10:04:22 -0700
  • 7996bf67b5
    Release Cosmopolitan v3.5.7 3.5.7 Justine Tunney 2024-07-20 03:48:57 -0700
  • 626a5d02ee
    Add missing lock statement Justine Tunney 2024-07-20 03:47:22 -0700
  • 527aaa41eb
    Prevent MODE=tiny ShowCrashReports() looping Justine Tunney 2024-07-20 03:34:37 -0700
  • 421a819d88
    Fix bug in munmap_test Justine Tunney 2024-07-20 03:23:37 -0700
  • 3374cbba73
    Release Cosmopolitan v3.5.6 3.5.6 Justine Tunney 2024-07-20 02:28:19 -0700
  • 2018cac11f
    Use better memory strategy on Windows Justine Tunney 2024-07-20 02:20:03 -0700
  • 6a5d4ed65b
    Fix bug with disabling sigaltstack() Justine Tunney 2024-07-20 01:00:16 -0700
  • 493ffc9b7f
    Release Cosmopolitan v3.5.5 3.5.5 Justine Tunney 2024-07-19 22:33:17 -0700
  • 101fb3d9b3
    Make some new Windows 10 memory APIs available Justine Tunney 2024-07-19 22:26:49 -0700
  • f6ba270ff3
    Add last commit to .git-blame-ignore-revs Justine Tunney 2024-07-19 19:38:53 -0700
  • 86d884cce2
    Get rid of .internal.h convention in LIBC_INTRIN Justine Tunney 2024-07-19 19:36:25 -0700
  • 0ed916ad5c
    Fix a bug in example code Justine Tunney 2024-07-19 19:11:28 -0700
  • 1029dcc597
    Reduce default stack size from 256kb to 81kb Justine Tunney 2024-07-19 14:14:08 -0700
  • c697133a2d
    Fix typo in accept4-sysv.c (#1235) Ikko Eltociear Ashimine 2024-07-19 21:46:29 +0900
  • 1ff037df3c
    Add some documentation Justine Tunney 2024-07-19 02:53:07 -0700
  • 567d8fe32d
    Create variables for page size Justine Tunney 2024-07-18 21:02:59 -0700
  • 23dfb79d33
    Fix minor suboptimalities in memory manager Justine Tunney 2024-07-18 19:19:51 -0700
  • bee5fce0ec
    Merge 20d28894f8 into 76cea6c687 wingdeans 2024-07-15 20:49:04 +0200
  • 76cea6c687
    Squeeze more performance out of memory manager Justine Tunney 2024-07-08 03:08:42 -0700
  • 63065cdd70
    Make a test less intensive by default Justine Tunney 2024-07-07 19:35:09 -0700
  • 3f2a1b696e
    Fix greenbean example Justine Tunney 2024-07-07 15:55:55 -0700
  • f590e96abd
    Work around QEMU bugs Justine Tunney 2024-07-07 15:42:46 -0700
  • f7780de24b
    Make realloc() go 100x faster on Linux/NetBSD Justine Tunney 2024-07-07 12:24:25 -0700
  • 196942084b
    Recomment out accidental code Justine Tunney 2024-07-06 19:57:47 -0700
  • 6be030cd7c
    Fix MODE=tinylinux build Justine Tunney 2024-07-06 01:39:15 -0700
  • 8c645fa1ee
    Make mmap() scalable Justine Tunney 2024-07-05 23:13:20 -0700
  • 3756870635
    Implement new red-black tree Justine Tunney 2024-07-05 12:56:03 -0700
  • fc65422660
    Remove __mmap() and __munmap() Justine Tunney 2024-07-05 12:55:46 -0700
  • 01587de761
    Simplify memory manager Justine Tunney 2024-07-04 10:52:16 -0700
  • 5a9a08d1cf
    Fix regression in elf2pe program Justine Tunney 2024-07-04 04:02:20 -0700
  • bd6d9ff99a
    Get deathstar demo working again on metal Justine Tunney 2024-07-04 03:44:17 -0700
  • 15ea0524b3
    Reduce code size of mandatory runtime Justine Tunney 2024-07-04 02:50:20 -0700
  • fdab49b30e
    Demonstrate signal safety of recursive mutexes Justine Tunney 2024-07-04 02:46:54 -0700
  • 135d538b1d
    Make ctl::set use 30% less memory than libcxx Justine Tunney 2024-07-04 02:46:27 -0700
  • 6dbc3fba18
    Add AMD cache sizes to o//tool/viz/cpuid Justine Tunney 2024-07-04 02:45:45 -0700
  • 70f77aad33
    Release Cosmopolitan v3.5.4 3.5.4 Justine Tunney 2024-07-01 07:11:26 -0700
  • d0cd719375
    Make more CTL fixes Justine Tunney 2024-07-01 07:10:35 -0700
  • 61370983e1
    Complete the Windows TLS fix made in e437bed00 Justine Tunney 2024-07-01 06:42:35 -0700
  • 72511ff0ac
    [Redbean] Add UuidV7 method (#1213) Terror 2024-07-02 01:06:56 +1200
  • c1f8d0678c
    Mark ctl::to_string() noexcept Justine Tunney 2024-07-01 05:54:22 -0700
  • e627bfa359
    Introduce ctl::to_string() Justine Tunney 2024-07-01 05:40:38 -0700
  • acbabedf27
    Make CTL definitions less ambiguous Justine Tunney 2024-07-01 03:48:28 -0700
  • 239f8ce76e
    Release Cosmopolitan v3.5.3 3.5.3 Justine Tunney 2024-07-01 01:17:24 -0700
  • ca4cf67eb8
    Include more programs in cosmocc Justine Tunney 2024-07-01 01:32:25 -0700
  • 78d3b86ec7
    Fix Android support Justine Tunney 2024-07-01 01:06:47 -0700
  • 44191b3f50
    Add more type traits to CTL Justine Tunney 2024-06-30 20:59:38 -0700
  • e437bed006
    Fix crash caused when Windows needs a lot of TLS Justine Tunney 2024-06-30 20:53:43 -0700
  • 76957983cf
    Make POSIX threads improvements Justine Tunney 2024-06-30 15:38:59 -0700
  • 387310c659
    Fix issue with ctl::vector constructor Justine Tunney 2024-06-30 02:26:38 -0700
  • 4cb5e21ba8
    Introduce pthread_decimate_np() api Justine Tunney 2024-06-30 02:26:06 -0700
  • 1bf2d8e308
    Further improve mmap() locking story Justine Tunney 2024-06-29 17:12:25 -0700
  • 98e684622b
    Add iostream to CTL Justine Tunney 2024-06-29 15:45:09 -0700
  • 617ddfee93
    Release Cosmopolitan v3.5.2 3.5.2 Justine Tunney 2024-06-29 10:58:47 -0700
  • 464858dbb4
    Fix bugs with new memory manager Justine Tunney 2024-06-29 05:10:15 -0700
  • 6de12c1032
    Upgrade to superconfigure z0.0.44 Justine Tunney 2024-06-29 05:07:25 -0700
  • a16eb76f5e
    Fix build break Justine Tunney 2024-06-29 04:34:27 -0700
  • 021c53ba32
    Add more CTL content Justine Tunney 2024-06-28 19:07:35 -0700
  • 38921dc46b
    Introduce more CTL content Justine Tunney 2024-06-27 22:18:55 -0700
  • 054da021d0
    ctl::string benchmarking code (#1200) Steven Dee (Jōshin) 2024-06-26 18:30:05 -0700
  • abb432b3dc
    chore: update accept4-sysv.c Ikko Eltociear Ashimine 2024-06-26 12:20:31 +0900
  • 199662071a
    Make std::random_device use getentropy() Justine Tunney 2024-06-24 07:32:07 -0700
  • 572ac7d100
    Release Cosmopolitan v3.5.1 3.5.1 Justine Tunney 2024-06-24 06:54:15 -0700
  • d461c6f47d
    Do more quality assurance work Justine Tunney 2024-06-24 06:53:49 -0700
  • 67b19ae733
    Release Cosmopolitan v3.5.0 3.5.0 Justine Tunney 2024-06-23 22:45:14 -0700