Open
Conversation
…n up excess blank lines in `ZGVariableController`.
…nd enhance cycle detection in `ZGVariableController`.
…iableController` for better clarity and maintainability.
…ZGDocumentWindowController` for better clarity and maintainability.
…Controller` to improve clarity and maintainability.
…oryViewerController` for improved clarity and maintainability.
…cess` for improved clarity and maintainability.
…rchResults` for improved clarity and maintainability.
…ZGVariable` for enhanced clarity and maintainability.
…ZGBreakPointController` to improve clarity and maintainability.
…r` with detailed examples for watchpoint usage scenarios, including ARM64 and complex C structs.
…ZGARM64DisassemblerObject`, including detailed descriptions of initialization, disassembly flow, and instruction handling.
…ls to `ZGARM64DisassemblerObject`, including the new method `readLastInstructionWithMaxSize:` for parsing instructions within size limits.
…on to `ZGVirtualMemory` implementation and interface for improved clarity and maintainability, including detailed descriptions of memory operations and examples.
…o `ZGVirtualMemory` documentation, including step-by-step explanations and visual diagrams for enhanced clarity and usability.
…on to `ZGThreadStates`, including detailed descriptions of thread state management functions, architecture-specific implementation details, and usage examples.
…on to `ZGRegister`, `ZGBreakPoint`, `ZGRegisterEntries`, `ZGBacktrace`, and `ZGRegistersState`, including detailed descriptions, workflows, and architecture-specific details to enhance clarity and maintainability.
…pecific details to `ZGBreakPoint`, `ZGThreadStates`, `ZGRegisterEntries`, and `ZGBacktrace` documentation for improved clarity and maintainability.
…`ZGThreadStates` and `ZGRegistersViewController`, including new method `ZGStackPointerFromGeneralThreadState` and related usage examples.
…rchVirtualMemoryTest` test methods, including memory layout diagrams, alignment considerations, range search cases, and endianness handling scenarios.
…nctionality in `AdvancedSearchTest.m`, including edge cases, linear transformations, wildcard patterns, cross-boundary searches, and mixed data types with detailed memory layout diagrams.
… `RegisterTest` test methods, including memory layout diagrams, thread state integration, register management workflows, and architecture-specific considerations for improved clarity and testing accuracy.
…on to `WatchVariableTest`, including test case descriptions, memory access tracking examples, breakpoint integration, and detailed memory layout diagrams for improved clarity and maintainability.
…on to `PointerSearchTest.m`, including detailed test descriptions, memory layout diagrams, pointer search examples, and edge case handling for improved clarity and maintainability.
…on to `SearchVirtualMemoryTest.m`, including detailed test descriptions, progressive narrowing examples, bit pattern search workflows, cross-boundary search handling, and illustrative memory layout diagrams for improved clarity and maintainability.
…t descriptions to `ByteArraySearchTest.mm`, including Boyer-Moore algorithm heuristics explanations, functionality-focused test cases for edge scenarios, repeating and alternating patterns, large pattern searches, memory layout diagrams, and rule-specific testing for improved clarity and algorithm verification accuracy.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.