Commit graph

  • 9793d3524f
    Remove superfluous RET instructions Justine Tunney 2023-06-06 19:46:56 -07:00
  • b6182db813
    Simplify ftrace_hook() Justine Tunney 2023-06-06 11:10:38 -07:00
  • 61b9677c05
    Make improvements Justine Tunney 2023-06-06 09:12:30 -07:00
  • b94b29d79c
    Prevent ftrace from misaligning functions Justine Tunney 2023-06-06 06:00:31 -07:00
  • b8a6a989c0
    Create ELF aliases for identical symbols Justine Tunney 2023-06-06 03:30:37 -07:00
  • e1b83399bd
    Fix memmove() alias on aarch64 with --ftrace Justine Tunney 2023-06-06 00:39:55 -07:00
  • e9e8bbe6da
    Avoid /etc/services in whois command Justine Tunney 2023-06-06 00:11:41 -07:00
  • eb40cb371d
    Get --ftrace working on aarch64 Justine Tunney 2023-06-05 23:35:31 -07:00
  • 5b908bc756
    Fix some build errors Justine Tunney 2023-06-05 15:50:15 -07:00
  • 7558549d44
    Test m=aarch64 on GitHub Actions Justine Tunney 2023-06-05 15:23:00 -07:00
  • 42b9b75749
    Fix aarch64 build Justine Tunney 2023-06-05 05:57:44 -07:00
  • f554dd800e
    Make it possible to log kprintf() to file Justine Tunney 2023-06-05 04:16:15 -07:00
  • 9cc3e37263
    Upgrade to Cosmopolitan GCC 11.2.0 for aarch64 Justine Tunney 2023-06-05 02:07:28 -07:00
  • 39f20dbb13
    Upgrade to Cosmopolitan GCC 11.2.0 for x86_64 Justine Tunney 2023-06-05 00:37:25 -07:00
  • ed3c33bffb [metal] Clean up code for getting pointer to struct mman tkchia 2023-06-04 21:23:10 +00:00
  • 682b74ed88
    Incorporate Blink 1.0.0 release Justine Tunney 2023-06-04 11:07:31 -07:00
  • 35dcaca53c
    Fix test fleet errors Justine Tunney 2023-06-04 10:57:11 -07:00
  • a91a945b88
    Fix build breakage Justine Tunney 2023-06-04 09:33:48 -07:00
  • 4aa1d09b9e
    Improve aarch64 native support some more Justine Tunney 2023-06-04 08:19:45 -07:00
  • fc34ba2596
    Fix Linenoise REPL on AARCH64 Justine Tunney 2023-06-04 02:57:17 -07:00
  • bcf9af94bf
    Get threads working well on MacOS Arm64 Justine Tunney 2023-06-04 01:57:10 -07:00
  • b5eab2b0b7
    Get POSIX threads working on Apple Silicon Justine Tunney 2023-06-03 18:32:33 -07:00
  • 8fdb31681a
    Introduce support for GGJT v3 file format Justine Tunney 2023-06-03 13:48:52 -07:00
  • 6ae18a10ba
    Fix MODE=tiny build Justine Tunney 2023-06-03 10:30:48 -07:00
  • 1904a3cae8
    Sync llama.cpp to 6986c7835adc13ba3f9d933b95671bb1f3984dc6 Justine Tunney 2023-06-03 10:29:12 -07:00
  • 8f522cb702
    Make improvements Justine Tunney 2023-06-03 08:12:13 -07:00
  • 5655c9a4e7
    Extend Pledge with anet (same as inet, but with no connect) (#827) Paul Kulchenko 2023-06-03 07:50:29 -07:00
  • 40ecd038a5 Update tests for pledge anet promise Paul Kulchenko 2023-06-02 21:28:04 -07:00
  • da0b25500c Move GetHostIps before processing command line options Paul Kulchenko 2023-06-01 23:49:58 -07:00
  • d21ac5838c Update redbean to add reporting for unpledged sigaction Paul Kulchenko 2023-06-01 23:32:19 -07:00
  • eb62e71247 Update message on protected/unpledged syscalls for clarity Paul Kulchenko 2023-06-01 23:31:15 -07:00
  • c36417db9d Add anet pledge for inet without connect Paul Kulchenko 2023-06-01 17:26:34 -07:00
  • c9b57f1fac [metal] Fix argc & argv[] setting, & VM page freeing, for UEFI tkchia 2023-05-29 20:19:57 +00:00
  • 680c004f4a [metal] Fix crash under UEFI when command line string is NULL tkchia 2023-05-29 18:01:49 +00:00
  • 72f8bd10b7
    Perform some code cleanup Justine Tunney 2023-05-28 19:42:00 -07:00
  • 992a4638ae
    Fix rgbtoxterm tool to output the proper colors (#819) Connor 2023-05-27 01:30:24 +00:00
  • 90645f4dac
    [metal] Fix some issues that were breaking UEFI boot (#822) tkchia 2023-05-27 09:29:25 +08:00
  • 5c40800d69
    Update redbean ProgramDirectory to update package.path (#823) Paul Kulchenko 2023-05-26 18:29:00 -07:00
  • 04927cbbd2 Update redbean ProgramDirectory to update package.path Paul Kulchenko 2023-05-26 18:01:22 -07:00
  • 9840e19c8d [metal] Fix some issues that were breaking UEFI boot tkchia 2023-05-25 21:39:57 +00:00
  • 9f580b4e47 Fix rgbtoxterm tool to output the proper colors Connor Olding 2023-05-21 23:05:54 -07:00
  • 1422e96b4e
    Introduce native support for MacOS ARM64 Justine Tunney 2023-05-18 19:05:08 -07:00
  • b852650c08
    Fiddle around with Mach-O Justine Tunney 2023-05-17 02:29:30 -07:00
  • 6881a2ecea
    Extend redbean Fetch to add option to keeping connection open (#818) Paul Kulchenko 2023-05-17 20:49:26 -07:00
  • 021c71b651
    Fix redbean to avoid compressing the first yielded chunk. (#813) Paul Kulchenko 2023-05-17 20:46:27 -07:00
  • e7eb0b3070
    Make more ML improvements Justine Tunney 2023-05-16 08:07:23 -07:00
  • 3c20917502
    Merge 35924d415e into 210187cf77 Christopher Wellons 2023-05-16 02:23:12 -07:00
  • 80db9de173
    Make the intrinsics more readable Justine Tunney 2023-05-15 23:11:47 -07:00
  • 210187cf77
    Perform some code cleanup Justine Tunney 2023-05-15 16:32:10 -07:00
  • cc1732bc42
    Make AARCH64 harder, better, faster, stronger Justine Tunney 2023-05-15 01:51:29 -07:00
  • 550b52abf6
    Port a lot more code to AARCH64 Justine Tunney 2023-05-14 09:32:15 -07:00
  • 91791e9f38
    Started removing features from RedPajama to make it easier to understand for beginners (#817) Ariel Núñez 2023-05-14 12:16:22 -04:00
  • 79a946cc66 Started removing features from RedPajama to make it easier to understand for beginners Ariel Nunez 2023-05-14 08:51:56 -04:00
  • 04d713e21a Updated redbean Fetch documentation Paul Kulchenko 2023-05-14 01:09:58 -07:00
  • d73b465c6b Updated redbean Fetch to remove open connections on error Paul Kulchenko 2023-05-14 01:05:36 -07:00
  • 0a7b1718c2 Update redbean Fetch to close connection upon server request Paul Kulchenko 2023-05-14 00:13:07 -07:00
  • 745abb2ef5 Update redbean Fetch to keep track of open/alive sockets Paul Kulchenko 2023-05-13 17:41:00 -07:00
  • 89d1fad7ee
    Enable crash reports for radpajama executables Justine Tunney 2023-05-13 21:16:03 -07:00
  • 296ee3ec58
    Make some other fixes to radpajama build config Justine Tunney 2023-05-13 21:09:28 -07:00
  • 282dd8e7b7
    Get radpajama to build Justine Tunney 2023-05-13 20:44:36 -07:00
  • 34c9b87538 Extend redbean Fetch to add option to keeping connection open. Paul Kulchenko 2023-05-13 14:18:46 -07:00
  • 410c8785c9
    Fix the AARCH64 build Justine Tunney 2023-05-13 08:19:44 -07:00
  • 5a4cf9560f
    Add support for new GGJT v2 quantizers Justine Tunney 2023-05-13 08:08:32 -07:00
  • ba49e86e20
    Get TEST_LIBC_CALLS passing on AARCH64 Justine Tunney 2023-05-13 02:41:41 -07:00
  • 802e7eb4ef
    Mop up more test regressions Justine Tunney 2023-05-13 01:09:44 -07:00
  • 4a8a81eb9f
    Fix llama.com interactive mode regressions Justine Tunney 2023-05-13 00:09:38 -07:00
  • fd34ef732d
    Make considerably more progress on AARCH64 Justine Tunney 2023-05-12 22:42:57 -07:00
  • 1bfb3aab1b
    Make Arm Neon intrinsics work with make tags Justine Tunney 2023-05-12 18:32:53 -07:00
  • 414667b1c9
    Get TEST_LIBC_STR passing on AARCH64 Justine Tunney 2023-05-12 18:09:23 -07:00
  • 45186c74ac
    Introduce -q (quiet flag) and improve ctrl-c ux Justine Tunney 2023-05-12 09:46:07 -07:00
  • e8de1e4766
    Fix subtoken antiprompt scanning Justine Tunney 2023-05-12 08:55:40 -07:00
  • 80c174d494
    Clean up llama.com anti/stop/reverse-prompt code Justine Tunney 2023-05-12 08:20:58 -07:00
  • bbfe4fbd11
    Make llama.com n_predict be -1 by default Justine Tunney 2023-05-12 08:20:34 -07:00
  • ca19ecf49c
    Fine tune crash reports for llama.com Justine Tunney 2023-05-12 06:24:26 -07:00
  • 1f2a5a8fc1
    Implement crash reporting for AARCH64 Justine Tunney 2023-05-12 05:47:54 -07:00
  • 285e8a2348
    Get backtraces working on AARCH64 Justine Tunney 2023-05-11 22:12:41 -07:00
  • 4edbc98811
    Get MbedTLS and its unit tests passing AARCH64 Justine Tunney 2023-05-11 21:53:15 -07:00
  • 5e2f7f7ced
    Get LIBC_TESTLIB building on AARCH64 Justine Tunney 2023-05-11 19:56:33 -07:00
  • 95fab334e4
    Use yield on aarch in spin locks Justine Tunney 2023-05-11 02:55:41 -07:00
  • 7f2bf3895e
    Moar sorting sort Justine Tunney 2023-04-27 20:36:25 -07:00
  • b3e3359d22
    Import radpajama (a redpajama.cpp fork) (#814) Ariel Núñez 2023-05-11 10:12:08 -04:00
  • 7d6511b62a Added model download links. Ariel Nunez 2023-05-11 07:13:52 -04:00
  • 5b42cdc663 Added build infrastucture for radpajama Ariel Nunez 2023-05-11 07:00:06 -04:00
  • 52e471331c Import redpajama.cpp into COSMO. Ariel Nunez 2023-05-11 06:50:36 -04:00
  • 3083335d07 Rename llama.cc to radpajama.cc to be able to have a clean diff Ariel Nunez 2023-05-11 06:41:27 -04:00
  • aefb5031cb Cloned ggml into radpajama Ariel Nunez 2023-05-11 06:40:36 -04:00
  • dbb8d66f22
    Use yield on aarch in spin locks Justine Tunney 2023-05-11 02:55:41 -07:00
  • cba15bc77a
    Fix regression in DNS client Justine Tunney 2023-05-10 23:27:10 -07:00
  • 76f562accd Fix redbean to avoid compressing the first yielded chunk. Paul Kulchenko 2023-05-10 21:42:58 -07:00
  • 8d24a18c62
    Tune magic division for size Justine Tunney 2023-05-10 21:32:04 -07:00
  • 1f6f9e6701
    Remove division from matrix multiplication Justine Tunney 2023-05-10 21:19:54 -07:00
  • a88290e595
    Make sure llama.com terminal cleanup happens Justine Tunney 2023-05-10 15:56:01 -07:00
  • 5250feb7ad
    There must only be one strerror() Justine Tunney 2023-05-10 15:34:13 -07:00
  • c91de6a356
    Avoid running clang-format on ggml.c Justine Tunney 2023-05-10 14:59:33 -07:00
  • ea607781f8
    Fix the build Justine Tunney 2023-05-10 10:14:15 -07:00
  • bb3ebedfce
    Fix load time measurement Justine Tunney 2023-05-10 07:54:21 -07:00
  • 290a49952e
    Fix some more issues with aarch64 and llama.cpp Justine Tunney 2023-05-10 07:32:15 -07:00
  • 64aca4dc4f
    Fix weird behavior issue w/ kprintf() on aarch64 Justine Tunney 2023-05-10 06:17:33 -07:00
  • 4e81d3277c
    Do some basic housekeeping in LIBC_STR Justine Tunney 2023-05-10 06:17:20 -07:00
  • 12a33858c9
    There must be only one clock() Justine Tunney 2023-05-10 06:16:01 -07:00