Commit graph

  • 18a530cf64
    chore: bump libc main dependabot[bot] 2026-03-09 14:38:26 +03:00
  • 360e087fac
    chore: bump libc from 0.2.182 to 0.2.183 dependabot[bot] 2026-03-09 11:32:53 +00:00
  • 16ac17f8b6
    chore: bump hotpath dependabot[bot] 2026-03-02 14:52:19 +03:00
  • 886d4009ef
    chore: bump hotpath from 0.11.0 to 0.13.0 dependabot[bot] 2026-03-02 11:46:26 +00:00
  • 6eb30c85bf
    chore: bump hotpath from 0.10.1 to 0.11.0 (#49) dependabot[bot] 2026-02-27 15:34:34 +03:00
  • 2020405154
    chore: bump actions/download-artifact from 7 to 8 (#51) dependabot[bot] 2026-02-27 15:34:22 +03:00
  • d0a8356aac
    chore: bump actions/upload-artifact from 6 to 7 (#50) dependabot[bot] 2026-02-27 15:34:09 +03:00
  • f3a1a46372
    chore: bump actions/download-artifact from 7 to 8 dependabot[bot] 2026-02-27 10:54:52 +00:00
  • 1c747306f8
    chore: bump actions/upload-artifact from 6 to 7 dependabot[bot] 2026-02-27 10:54:49 +00:00
  • de7994e2c2
    chore: bump hotpath from 0.10.1 to 0.11.0 dependabot[bot] 2026-02-23 11:45:40 +00:00
  • 544cb43b26
    chore: bump libc dependabot[bot] 2026-02-19 16:25:18 +03:00
  • 2a5ab787a6
    chore: bump libc from 0.2.180 to 0.2.182 dependabot[bot] 2026-02-16 11:52:30 +00:00
  • 3988436fa9
    chore: bump dependencies; set MSRV to 1.91.0 NotAShelf 2026-02-09 15:31:34 +03:00
  • f1d0622f84
    nix: bump nixpkgs input NotAShelf 2026-02-09 15:31:27 +03:00
  • a390a57ac0
    chore: bump criterion from 0.8.1 to 0.8.2 dependabot[bot] 2026-02-09 12:06:31 +00:00
  • 284b4c641d
    chore: bump hotpath from 0.9.3 to 0.10.1 dependabot[bot] 2026-02-09 12:06:24 +00:00
  • 8a0a9f2649
    nix: link with Mold for all Linux platforms NotAShelf 2026-02-09 14:57:38 +03:00
  • d2ae1a9af7
    chore: bump hotpath dependabot[bot] 2026-01-19 16:42:14 +03:00
  • e095b1b291
    chore(deps): bump hotpath from 0.9.2 to 0.9.3 dependabot[bot] 2026-01-19 12:29:56 +00:00
  • 40b10d8bbe
    Merge pull request #44 from NotAShelf/dependabot/cargo/libc-0.2.180 raf 2026-01-12 16:10:10 +03:00
  • b656de287e
    chore(deps): bump libc from 0.2.179 to 0.2.180 dependabot[bot] 2026-01-12 13:02:42 +00:00
  • 3de8b5ef8e
    docs: add cargo install instructions to README NotAShelf 2026-01-12 11:01:00 +03:00
  • 303c09e513
    chore: add missing manifest fields for Cargo NotAShelf 2026-01-12 10:55:32 +03:00
  • d08ad6e38e
    docs: move README & asset to docs dir; update demo img NotAShelf 2026-01-12 10:36:52 +03:00
  • 014c1a35f5
    chore: tag 0.4.13 0.4.13 NotAShelf 2026-01-09 17:54:49 +03:00
  • fd1c8244fe
    Merge pull request #43 from SoSeDiK/logo raf 2026-01-09 14:57:19 +03:00
  • d1878a44a1
    Swap logo colors SoSeDiK 2026-01-09 13:24:53 +02:00
  • d71391705e
    Merge d27e8b36c4 into f1660ff6ca poz 2026-01-08 19:10:25 +00:00
  • f1660ff6ca
    Merge pull request #42 from NotAShelf/dependabot/cargo/libc-0.2.179 raf 2026-01-05 14:01:24 +03:00
  • 5d58d51fce
    chore(deps): bump libc from 0.2.178 to 0.2.179 dependabot[bot] 2026-01-05 10:51:33 +00:00
  • a41eb10e9c
    Merge pull request #41 from NotAShelf/dependabot/cargo/hotpath-0.9.2 raf 2025-12-29 15:44:08 +03:00
  • de764d4c40
    chore(deps): bump hotpath from 0.9.0 to 0.9.2 dependabot[bot] 2025-12-29 10:30:19 +00:00
  • 51a541e977
    chore(deps): bump hotpath from 0.9.0 to 0.9.1 dependabot[bot] 2025-12-22 10:30:34 +00:00
  • baf7fed370
    Merge pull request #36 from NotAShelf/dependabot/cargo/hotpath-0.9.0 raf 2025-12-15 13:35:20 +03:00
  • 5bc5f4dd11
    Merge pull request #37 from NotAShelf/dependabot/github_actions/actions/upload-artifact-6 raf 2025-12-15 13:34:56 +03:00
  • ad685ae2a0
    Merge pull request #38 from NotAShelf/dependabot/github_actions/actions/download-artifact-7 raf 2025-12-15 13:34:44 +03:00
  • 2b0108511c
    chore(deps): bump actions/download-artifact from 6 to 7 dependabot[bot] 2025-12-15 10:32:01 +00:00
  • 1ce0a4c64a
    chore(deps): bump actions/upload-artifact from 5 to 6 dependabot[bot] 2025-12-15 10:31:56 +00:00
  • e1f93030a6
    chore(deps): bump hotpath from 0.8.0 to 0.9.0 dependabot[bot] 2025-12-15 10:29:01 +00:00
  • d27e8b36c4
    fix formatting poz 2025-12-13 17:04:11 +01:00
  • 5a484b0769
    more cold functions poz 2025-12-12 22:58:10 +01:00
  • 9dd03a900b
    avoid pushing str instead of chars poz 2025-12-12 22:49:20 +01:00
  • f18aaa4945
    mark error paths as #[cold] poz 2025-12-12 22:45:55 +01:00
  • 73b6b7a0d0
    get rid of formatting in release module poz 2025-12-12 22:26:09 +01:00
  • e812605d45
    get rid of useless format in desktop module poz 2025-12-12 22:06:37 +01:00
  • 9197065529
    push almost all of colors back to compile time using macros poz 2025-12-12 22:00:47 +01:00
  • 8d863c64c9
    Merge pull request #32 from NotAShelf/dependabot/cargo/criterion-0.8.1 raf 2025-12-11 18:18:59 +03:00
  • 2066d781fe
    docs: update motivation section a little NotAShelf 2025-12-10 12:34:05 +03:00
  • 6640fdd559
    chore(deps): bump criterion from 0.8.0 to 0.8.1 dependabot[bot] 2025-12-10 09:08:02 +00:00
  • cf3321b17a
    chore: bump dependencies NotAShelf 2025-12-10 12:06:13 +03:00
  • 7b8e736ff7
    microfetch: update memory icon NotAShelf 2025-12-10 11:06:58 +03:00
  • 927dce4127
    Merge pull request #29 from Uzaaft/main raf 2025-12-09 21:42:02 +03:00
  • f883723608
    Merge branch 'main' into main Uzair Aftab 2025-12-09 19:38:21 +01:00
  • f0cf18dba7
    fix: handle partial writes from libc::write Uzair Aftab 2025-12-09 19:36:29 +01:00
  • 15aee3540b
    chore(deps): bump hotpath from 0.7.5 to 0.8.0 dependabot[bot] 2025-12-08 10:45:19 +00:00
  • 854d4e7fd4
    chore(deps): bump libc from 0.2.177 to 0.2.178 dependabot[bot] 2025-12-08 10:45:03 +00:00
  • a3b169bbc4
    Merge pull request #30 from imnotpoz/main raf 2025-12-01 22:39:42 +03:00
  • e4880661ae
    print extra newline after fetch for better looks poz 2025-12-01 20:37:01 +01:00
  • 80e64a1c70
    add .direnv to gitignore poz 2025-12-01 20:36:31 +01:00
  • 9da87b933d
    perf: use stack buffer and direct write syscall in print_system_info Uzair Aftab 2025-11-30 19:05:05 +01:00
  • 8376e9d323
    perf: use libc to fetch env vars Uzair Aftab 2025-11-30 18:00:55 +01:00
  • 8c32f5f408
    nix: build with Mold linker on x86_64-linux NotAShelf 2025-11-30 17:24:19 +03:00
  • 3ad14a95a6
    meta: build with Mold linker on x86_64 Linux NotAShelf 2025-11-30 17:23:57 +03:00
  • 7683e6dfcf
    Merge pull request #26 from NotAShelf/dependabot/github_actions/actions/download-artifact-6 raf 2025-11-30 17:03:18 +03:00
  • 96b02c9ed9
    Merge pull request #27 from NotAShelf/dependabot/github_actions/actions/upload-artifact-5 raf 2025-11-30 17:03:11 +03:00
  • 6666644d3a
    Merge pull request #28 from NotAShelf/dependabot/github_actions/actions/checkout-6 raf 2025-11-30 17:03:04 +03:00
  • ff8af87747
    chore: tag 0.4.12 NotAShelf 2025-11-30 17:01:51 +03:00
  • 4b2694999e chore: tag 0.4.12 0.4.12 NotAShelf 2025-11-30 17:01:51 +03:00
  • d2a981b070
    chore(deps): bump actions/checkout from 4 to 6 dependabot[bot] 2025-11-30 14:01:31 +00:00
  • 5c23cb2665
    chore(deps): bump actions/upload-artifact from 4 to 5 dependabot[bot] 2025-11-30 14:01:27 +00:00
  • 5196ced487
    chore(deps): bump actions/download-artifact from 4 to 6 dependabot[bot] 2025-11-30 14:01:24 +00:00
  • 858b2487c4
    Merge pull request #25 from NotAShelf/notashelf/push-orrzkvopklqm raf 2025-11-30 17:00:52 +03:00
  • fa8b6b9d68
    ci: set up cross comp for Rust builds NotAShelf 2025-11-30 16:54:35 +03:00
  • 16a1d5fe3f
    ci: set up dependabot for GH actions NotAShelf 2025-11-30 15:38:32 +03:00
  • 8d97a9e8ec
    ci: streamline workflows; remove tagged release workflow NotAShelf 2025-11-30 15:32:40 +03:00
  • 8f69512e40
    ci: fixup workflows based on upstream examples NotAShelf 2025-11-30 15:20:42 +03:00
  • 48c3807148
    docs: update hotpath usage instructions NotAShelf 2025-11-30 15:14:53 +03:00
  • 09da1c27d2
    chore: bump hotpath NotAShelf 2025-11-30 15:13:14 +03:00
  • c1a4bc24f4
    docs: add note about handwritten assembly NotAShelf 2025-11-30 15:06:48 +03:00
  • c3a6d1c93c
    treewide: fix commonmark formatting in Rustdoc NotAShelf 2025-11-30 15:06:33 +03:00
  • 6d6ee838bf
    chore: bump criterion NotAShelf 2025-11-30 15:04:34 +03:00
  • 5480d2d824
    Merge pull request #23 from NotAShelf/notashelf/push-orrzkvopklqm raf 2025-11-18 00:11:28 +03:00
  • 353b78e688
    ci: fix hotpath-comment usage NotAShelf 2025-11-18 00:07:26 +03:00
  • 6f8d1ffa83
    nix: include benches in source filter; fix build NotAShelf 2025-11-17 21:48:15 +03:00
  • 07afedd0cc
    docs: update binary size NotAShelf 2025-11-17 21:42:38 +03:00
  • 75132ff172
    treewide: remove nix dependency, add custom syscall wrappers & UtsName NotAShelf 2025-11-17 21:27:28 +03:00
  • f8a0070986
    uptime: optimize uptime calculation w/ inline assembly and custom itoa NotAShelf 2025-11-17 19:19:28 +03:00
  • b24e720dd8
    chore: tag 0.4.11 0.4.11 NotAShelf 2025-11-17 19:18:35 +03:00
  • ca76a6e1bd
    chore: format with rustfmt nightly NotAShelf 2025-11-17 19:17:53 +03:00
  • 00159d6454
    docs: README makeover; update benchmarks NotAShelf 2025-11-17 19:17:44 +03:00
  • 11a726428b
    Merge pull request #22 from NotAShelf/notashelf/push-uysmruuoyvnz raf 2025-11-17 18:42:58 +03:00
  • 789ece866b
    ci: initial benchmarking workflows notashelf/push-uysmruuoyvnz NotAShelf 2025-11-17 18:30:06 +03:00
  • f4f3385ff7
    various: fix clippy warnings NotAShelf 2025-11-17 18:17:59 +03:00
  • 2ad765ef98
    various: reduce allocations where available NotAShelf 2025-11-17 17:55:10 +03:00
  • 325ec69024
    chore: tag 0.4.10 NotAShelf 2025-11-17 17:40:59 +03:00
  • 0e770da264 chore: tag 0.4.10 0.4.10 NotAShelf 2025-11-17 17:40:59 +03:00
  • 2a6fe2a3f1
    treewide: set up Hotpath for benchmarking individual allocations NotAShelf 2025-11-17 17:39:21 +03:00
  • 9bd4c9a70a
    treewide: format with nightly rustfmt rules NotAShelf 2025-11-17 16:10:31 +03:00
  • af8031f9ec
    meta: selectively enable Clippy lint-groups projectwide NotAShelf 2025-11-17 15:59:56 +03:00
  • 4c22cf5d2a
    nix: use nightly rustfmt; add taplo NotAShelf 2025-11-17 15:59:39 +03:00