aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
9 daysdocument one more stray unsafeiximeow
9 daysjustify the current max instruction lengthiximeow
9 daysconsistently enter register/number/opcode spansiximeow
9 daysone more stray docs erroriximeow
9 daysrename most operand variants, make them structy rather than tupleyiximeow
9 daysremove selects_cs(), cs() now does the right thingiximeow
9 daysnightly correctly remarked that == on fat pointers is ambiguousiximeow
9 daysfix several sources of dead code warnings in various crate configsiximeow
10 daysremove yaxpeax-x86 safer_unchecked.rs, it is now in yaxpeax-archiximeow
10 dayscfg_attr wants feature, not features pluraliximeow
10 dayslast vestiges of initial perf experimentsiximeow
10 daysanother fuzz bugiximeow
10 daysfuzz caught negation bugiximeow
10 daysInstructionTextBuffer for all three modes, adjust fuzzer to matchiximeow
10 daysstale fileiximeow
10 daysadd additional `call` test casesiximeow
10 daysforward long deprecation allowances as appropriateiximeow
10 daysadapt protected-mode display to real modeiximeow
10 daysnormalize imports, pull safer_unchecked from yaxpeax-archiximeow
10 daysfix inlining attributes re. profiling flag in protected_modeiximeow
10 daysadapt OperandVisitor and related to real_modeiximeow
10 daysadapt the rest of formating changes to protected_modeiximeow
10 daysfix AbsoluteFarAddress being tagged as a memory operandiximeow
10 daysadapt OperandVisitor to protected mode tooiximeow
10 dayscentralize unsafe claims and better validateiximeow
10 daysactually use new can_lock in 32b and 16b modesiximeow
10 daysactually use new can_rep in 32b and 16b modesiximeow
10 daysport opcode helpers and reordering to 32-bit and 16-bit decodersiximeow
10 daysInstructionTextBuffer is only present with alloc (new crate flag)iximeow
10 daysadd more conditional inlining for 32-bit and 16-bit decodersiximeow
11 daysNoColorsSink has a decent name nowiximeow
11 daysextract reusable display bits into yaxpeax-arch, add a visitor fn to Operandiximeow
12 daysthings compile again, add a few more caution signs around InstructionTextBufferiximeow
12 daysseparate out display code further, reword comments on InstructionTextSink to ...iximeow
13 daysswap printed size check and lzcntiximeow
13 daysslightly simpler (?) write_u* implsiximeow
13 daysstarting to get new DisplaySink stuff ready to extract...iximeow
14 daysbetter testing for alternate sinks, fix hex formatting bug....iximeow
14 daysmore warning cleanupiximeow
14 daysno more fmt in display code, remove more dead struct fieldsiximeow
14 daysdedup mem size prefix printingiximeow
14 daysvisit_disp is only outlined for bad reasonsiximeow
14 daysclean up warnings, scope unsafe blocks betteriximeow
14 dayswrite_2 did its job, seem to have reaped all that can be reapediximeow
14 dayshoist set_len calls to have fewer live valuesiximeow
14 daysmore profiling outliningiximeow
2024-06-19write_u64 helpersiximeow
2024-06-19hint better about codegen for contextualize_inteliximeow
2024-06-19configurable inlining to help with optsiximeow
2024-06-18helpers for those i8/u8 immediates tooiximeow