aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
9 daysfix several sources of dead code warnings in various crate configsiximeow
9 daysremove yaxpeax-x86 safer_unchecked.rs, it is now in yaxpeax-archiximeow
9 dayscfg_attr wants feature, not features pluraliximeow
9 dayslast vestiges of initial perf experimentsiximeow
9 daysanother fuzz bugiximeow
9 daysfuzz caught negation bugiximeow
9 daysInstructionTextBuffer for all three modes, adjust fuzzer to matchiximeow
9 daysstale fileiximeow
9 daysadd additional `call` test casesiximeow
9 daysforward long deprecation allowances as appropriateiximeow
9 daysadapt protected-mode display to real modeiximeow
9 daysnormalize imports, pull safer_unchecked from yaxpeax-archiximeow
9 daysfix inlining attributes re. profiling flag in protected_modeiximeow
9 daysadapt OperandVisitor and related to real_modeiximeow
9 daysadapt the rest of formating changes to protected_modeiximeow
9 daysfix AbsoluteFarAddress being tagged as a memory operandiximeow
9 daysadapt OperandVisitor to protected mode tooiximeow
9 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
10 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
12 daysswap printed size check and lzcntiximeow
12 daysslightly simpler (?) write_u* implsiximeow
12 daysstarting to get new DisplaySink stuff ready to extract...iximeow
13 daysbetter testing for alternate sinks, fix hex formatting bug....iximeow
13 daysmore warning cleanupiximeow
13 daysno more fmt in display code, remove more dead struct fieldsiximeow
13 daysdedup mem size prefix printingiximeow
13 daysvisit_disp is only outlined for bad reasonsiximeow
13 daysclean up warnings, scope unsafe blocks betteriximeow
13 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
14 dayswrite_u64 helpersiximeow
14 dayshint better about codegen for contextualize_inteliximeow
14 daysconfigurable inlining to help with optsiximeow
14 dayshelpers for those i8/u8 immediates tooiximeow
14 daysmake write_2 work again for comparison (kinda)iximeow
2024-06-18more unused argumentsiximeow
2024-06-18try grouping characters printed with or without segment prefixesiximeow
2024-06-18unreachable panics for impossible op_nr. clean this up though..iximeow
2024-06-18inline the write u8/u32 helpers, lets see what that doesiximeow
2024-06-18move avx512 operand printing off of fmtiximeow
2024-06-18whats it do without the unused colors parameteriximeow