diff options
| author | Polesznyák Márk <contact@pml68.dev> | 2026-04-14 10:45:32 +0200 |
|---|---|---|
| committer | Polesznyák Márk <contact@pml68.dev> | 2026-04-14 23:33:36 +0200 |
| commit | 8a4664ac4c0e3c68a6a32bf451d35452c9409f2b (patch) | |
| tree | bd83026cca79d388ff072cbdc0a8cee89def56f8 /Makefile | |
| parent | feat: Hare updates (rt -> sys), fix sorting and parsing (diff) | |
| download | hare-1brc-8a4664ac4c0e3c68a6a32bf451d35452c9409f2b.tar.gz | |
feat: mmap + multithreading, down to 7s on i5 9400f
Diffstat (limited to '')
| -rw-r--r-- | Makefile | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -1,13 +1,18 @@ -1brc: main.ha hashmap.ha - hare build -o 1brc . +JOBS ?= $(shell nproc) + +1brc: main.ha hashmap.ha pthread.ha + hare build -D JOBS=$(JOBS) -lpthread -j $(JOBS) -o 1brc . measurements.txt: ./generate.py 1_000_000_000 +run: 1brc measurements.txt + ./1brc + clean: rm -f 1brc check: hare test -.PHONY: clean check +.PHONY: run clean check |
