Skip to content

v0.1.0: More Helpers for Debugging & Editable Watchers

Compare
Choose a tag to compare
@thislight thislight released this 10 Oct 23:57
· 92 commits to master since this release

Overview

  • a set of new debugger functions (related project: https://github.com/thislight/away/projects/2)
    • .create and .cleanup
    • .set_thread_jump_recorder
    • .unset_watchers
    • .set_signal_uniqueness_checker
    • .set_target_thread_uniqueness_checker
    • .set_default_watchers and .unset_default_watchers
    • .new_environment
    • .set_timeout
    • .debug.sethook
  • new mocking library: away.debugger.mocks
  • helper fireline in away
  • add tests
  • document updates
  • rewritten watcher implementation: now you can edit watchers
  • scheduler.add_watcher now return the watcher

Change log

62d4783 bump to version 0.1.0
cc8548e update tests for away
63fe882 mocks.thread: counting resumed times
54f4214 add contribution guide
66dd359 debugger.debug : .sethook()
66fff24 debugger: .is_next_signal_match
3485a98 update README
ed8deca add test for debugger
39455a3 update away tests to add set_timeout
685e95a debugger: .set_timeout()
6db047a add tests for away
0c9082b add mocks, a simple mocking library
b7ed21b debugger: bug fix about new_environment
0c9a064 away: fix bug which set watcher fields unexceptly
a9deb1a debugger: new_environment()
96116d0 away: error handler
0a9410c debugger: new implementation for set_signal_uniqueness_checker
f6c951e update README for version number changed
8a0c46d update a few of usage for debugger
4e30fa7 update README for external helpers
17a4d9e update example for signal or target thread uniqueness checkers
6a56dfa debugger: signal uniqueness checker and target thread uniqueness checker
8cada2b debugger: .set_thread_jump_recorder() and .unset_watchers()
a3f0b38 debugger: set and unset default watchers
4ab22a5 scheduler.add_watcher: return watcher
294a02b debugger: .create() and .cleanup()
ba9ea1f update watchers' name in usage
cd17dee update usage for fireline
10dd63e away: editable watchers
4b868d4 update usage for wait_signal_*