Alex Coyte
|
2a492273b5
|
remove !LBR constraints from merge passes
we have either converted candidates to castles already or we have converted them
back in the hope of merging them with other holders
|
2017-09-18 13:22:56 +10:00 |
|
Justin Viiret
|
63fe84c3f1
|
bytecode_ptr: add make_zeroed_bytecode_ptr
Rather than always zeroing memory.
|
2017-04-26 15:19:36 +10:00 |
|
Justin Viiret
|
a197074c5d
|
nfa: switch to using bytecode_ptr<NFA>
|
2017-04-26 15:19:36 +10:00 |
|
Matthew Barr
|
2214296b7f
|
Convert compile-time code to not require SIMD
|
2016-12-14 15:29:01 +11:00 |
|
Alex Coyte
|
71ff480b77
|
nfa_api: remove subtype from dispatch
|
2016-12-02 11:32:28 +11:00 |
|
Justin Viiret
|
c101beb541
|
castle, lbr: native report remap
|
2016-05-18 16:21:36 +10:00 |
|
Justin Viiret
|
2a2576e907
|
Introduce copy_bytes for writing into bytecode
Protects memcpy from nullptr sources, which triggers failures in GCC's
UB sanitizer.
|
2015-11-18 15:26:16 +11:00 |
|
Matthew Barr
|
904e436f11
|
Initial commit of Hyperscan
|
2015-10-20 09:13:35 +11:00 |
|