- Jan 30, 2015
-
-
Sven M. Hallberg authored
-
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
- Jan 04, 2015
-
-
Meredith L. Patterson authored
Fix #118
-
Meredith L. Patterson authored
H_VALIDATE_APPLY macro
-
TQ Hirsch authored
NEWS: * Switching endianness mid-byte no longer potentially re-reads bytes. * bit_offset now consistently refers to the number of bits already read. * HParsedTokens now have a bit_length field; this is a size_t. This may be removed for memory reasons. The bit writer has not yet been updated to match; the result of switching bit writer endianness in the middle of a byte remains undefined.
-
- Jan 03, 2015
-
-
Steven Dee authored
I've found this especially useful in combination with my own _attr_uint_const for things like flags and type specifiers. It's possible that its usefulness might be diminished significantly if there were a built-in bitfield constant parser -- that certainly would eliminate all of my current uses of it -- but it still seems nicely symmetric with H_ACT_APPLY.
-
Steven Dee authored
Tabs after the first non-tab character are crazymaking. I picked 8 because it wasn't 7 and caused the backslashes to line up on H_ACT_APPLY.
-
- Dec 29, 2014
-
-
Meredith L. Patterson authored
llvm doesn't care about your size
-
Meredith L. Patterson authored
Fix compilation when PKG_CONFIG_PATH is not in environ
-
- Dec 07, 2014
-
-
Meredith L. Patterson authored
Remove vacuous states in base64_sem?.c
-
Meredith L. Patterson authored
Move backend names into src/benchmark.c
-
Steven Dee authored
They apparently removed alloc_size at some point (it was a no-op beforehand), causing the attribute to throw an error when clang compiles anything including allocator.h.
-
Steven Dee authored
I don't think these actually affect correctness since there's no way for 0x40 or 0x60 to show up in a parse tree anyway, but they're confusing.
-
Steven Dee authored
-
Steven Dee authored
It's causing unreferenced-variable warnings, and isn't referenced anywhere aside from benchmark.c. If client code is likely to reference it, perhaps move it into another header, so people who include hammer.h don't have to refer to it to have warning-free code.
-
- Dec 01, 2014
-
-
Meredith L. Patterson authored
Mention user guide in README
-
Steven Dee authored
-
- Oct 29, 2014
-
-
Meredith L. Patterson authored
Scons now doesn't throw away PKG_CONFIG_PATH, so NixOS can build it
-
stewart authored
Scons now doesn't throw away /home/stewart/.nix-profile/lib/pkgconfig:/nix/var/nix/profiles/default/lib/pkgconfig:/run/current-system/sw/lib/pkgconfig, so NixOS can build it
-
- Jun 19, 2014
-
-
Meredith L. Patterson authored
add h_permutation
-
- Jun 18, 2014
-
-
Sven M. Hallberg authored
-
- May 12, 2014
-
-
TQ Hirsch authored
h_put_value and h_get_value done.
-
Meredith L. Patterson authored
-
Meredith L. Patterson authored
-
Meredith L. Patterson authored
-
- May 11, 2014
-
-
TQ Hirsch authored
change pointer type to uintptr_t for portability
-
Meredith L. Patterson authored
-
- May 07, 2014
-
-
Meredith L. Patterson authored
implement h_with_endianness combinator
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
- Apr 29, 2014
-
-
fbz authored
-
- Apr 25, 2014
-
-
fbz authored
-
- Apr 22, 2014
-
-
Meredith L. Patterson authored
Added NetBSD and OpenBSD ports
-
TQ Hirsch authored
-
- Apr 20, 2014
-
-
TQ Hirsch authored
Make HHashTable resizeable and improve benchmarking output
-
Meredith L. Patterson authored
-