René's URL Explorer Experiment


Title: Thread-scoped control flow and events by io-no · Pull Request #171 · libdebug/libdebug · GitHub

Open Graph Title: Thread-scoped control flow and events by io-no · Pull Request #171 · libdebug/libdebug

X Title: Thread-scoped control flow and events by io-no · Pull Request #171 · libdebug/libdebug

Description: This is the first PR that attempts to shift some functionalities of libdebug from a process-scoped to a thread-scoped basis. I encourage a logical code review, even if it is a draft, to confirm the...

Open Graph Description: This is the first PR that attempts to shift some functionalities of libdebug from a process-scoped to a thread-scoped basis. I encourage a logical code review, even if it is a draft, to confirm the...

X Description: This is the first PR that attempts to shift some functionalities of libdebug from a process-scoped to a thread-scoped basis. I encourage a logical code review, even if it is a draft, to confirm the...

Opengraph URL: https://github.com/libdebug/libdebug/pull/171

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:a2178d07-eecd-8e6c-8ab3-fe60a206102d
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idACD2:13AF96:3FE369:570693:698F2010
html-safe-nonceaf7ce4c5b24d20515c257946f76a4e2ec7dcc793640841dcd6e84a6e0b1333a2
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBQ0QyOjEzQUY5NjozRkUzNjk6NTcwNjkzOjY5OEYyMDEwIiwidmlzaXRvcl9pZCI6Ijg3NTk3Njc2ODk1MzMwMDU4NDAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac45860c104bd91143d80a033dabfa3c2f4f42ed3ae49682939e4cd7d871210478
hovercard-subject-tagpull_request:2159851878
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/libdebug/libdebug/171/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/fd82f9555514ab6e572b1489c3a225aff000ed4ad1ec24e182f8fb5949ec8160/libdebug/libdebug/pull/171
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/fd82f9555514ab6e572b1489c3a225aff000ed4ad1ec24e182f8fb5949ec8160/libdebug/libdebug/pull/171
og:image:altThis is the first PR that attempts to shift some functionalities of libdebug from a process-scoped to a thread-scoped basis. I encourage a logical code review, even if it is a draft, to confirm the...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameio-no
hostnamegithub.com
expected-hostnamegithub.com
None6102991c714c1a6a27d05fb4f96ea6ca87a6750b4f093b95cc57ed1b84b145a1
turbo-cache-controlno-preview
go-importgithub.com/libdebug/libdebug git https://github.com/libdebug/libdebug.git
octolytics-dimension-user_id164236075
octolytics-dimension-user_loginlibdebug
octolytics-dimension-repository_id472866724
octolytics-dimension-repository_nwolibdebug/libdebug
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id472866724
octolytics-dimension-repository_network_root_nwolibdebug/libdebug
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release1f991dff419ee6d80807c889c647c151386ba074
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Flibdebug%2Flibdebug%2Fpull%2F171
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Flibdebug%2Flibdebug%2Fpull%2F171
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=libdebug%2Flibdebug
Reloadhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171
Reloadhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171
Reloadhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171
libdebug https://patch-diff.githubusercontent.com/libdebug
libdebughttps://patch-diff.githubusercontent.com/libdebug/libdebug
Please reload this pagehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Flibdebug%2Flibdebug
Fork 21 https://patch-diff.githubusercontent.com/login?return_to=%2Flibdebug%2Flibdebug
Star 294 https://patch-diff.githubusercontent.com/login?return_to=%2Flibdebug%2Flibdebug
Code https://patch-diff.githubusercontent.com/libdebug/libdebug
Issues 23 https://patch-diff.githubusercontent.com/libdebug/libdebug/issues
Pull requests 12 https://patch-diff.githubusercontent.com/libdebug/libdebug/pulls
Actions https://patch-diff.githubusercontent.com/libdebug/libdebug/actions
Projects 0 https://patch-diff.githubusercontent.com/libdebug/libdebug/projects
Security 0 https://patch-diff.githubusercontent.com/libdebug/libdebug/security
Insights https://patch-diff.githubusercontent.com/libdebug/libdebug/pulse
Code https://patch-diff.githubusercontent.com/libdebug/libdebug
Issues https://patch-diff.githubusercontent.com/libdebug/libdebug/issues
Pull requests https://patch-diff.githubusercontent.com/libdebug/libdebug/pulls
Actions https://patch-diff.githubusercontent.com/libdebug/libdebug/actions
Projects https://patch-diff.githubusercontent.com/libdebug/libdebug/projects
Security https://patch-diff.githubusercontent.com/libdebug/libdebug/security
Insights https://patch-diff.githubusercontent.com/libdebug/libdebug/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Flibdebug%2Flibdebug%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Flibdebug%2Flibdebug%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#issue-comment-box
io-nohttps://patch-diff.githubusercontent.com/io-no
devhttps://patch-diff.githubusercontent.com/libdebug/libdebug/tree/dev
single-thread-control-flowhttps://patch-diff.githubusercontent.com/libdebug/libdebug/tree/single-thread-control-flow
Thread-scoped control flow and events https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#top
io-nohttps://patch-diff.githubusercontent.com/io-no
devhttps://patch-diff.githubusercontent.com/libdebug/libdebug/tree/dev
single-thread-control-flowhttps://patch-diff.githubusercontent.com/libdebug/libdebug/tree/single-thread-control-flow
Conversation 1 https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171
Commits 50 https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits
Checks 0 https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/checks
Files changed https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/files
Please reload this pagehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/io-no
io-nohttps://patch-diff.githubusercontent.com/io-no
Nov 3, 2024https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#issue-2631566554
Please reload this pagehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171
Please reload this pagehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171
io-nohttps://patch-diff.githubusercontent.com/io-no
October 28, 2024 00:07https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#commits-pushed-30012df
https://patch-diff.githubusercontent.com/io-no
fix: fixed issuehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/30012dfa311449bfafaa34146959bca2aef22cc5
resolve_argv_pathhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/30012dfa311449bfafaa34146959bca2aef22cc5
resolves to the wrong pathhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/30012dfa311449bfafaa34146959bca2aef22cc5
#165https://github.com/libdebug/libdebug/issues/165
30012dfhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/30012dfa311449bfafaa34146959bca2aef22cc5
https://patch-diff.githubusercontent.com/io-no
feat: implemented prepare_for_run for a single threadhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/ba0477f22313e63fca50173b602ffbab108be328
ba0477fhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/ba0477f22313e63fca50173b602ffbab108be328
https://patch-diff.githubusercontent.com/io-no
feat: implemented continue for a single threadhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/dd1abf7000d566dc642e7ac8922e041ab939dbc2
dd1abf7https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/dd1abf7000d566dc642e7ac8922e041ab939dbc2
https://patch-diff.githubusercontent.com/io-no
fix: as old as terrible bug, damnhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/bbcc16f2483cf440aca0135b0d84b0023dfcae53
bbcc16fhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/bbcc16f2483cf440aca0135b0d84b0023dfcae53
https://patch-diff.githubusercontent.com/io-no
test: added test for single thread continuehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/9650c1285af41083daee7ce2cf9d50a17ffa25ec
9650c12https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/9650c1285af41083daee7ce2cf9d50a17ffa25ec
https://patch-diff.githubusercontent.com/io-no
refactor: fixed typinghttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/f07c4bc358291b81576d4fcf0dfe3fd6992b8115
f07c4bchttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/f07c4bc358291b81576d4fcf0dfe3fd6992b8115
https://patch-diff.githubusercontent.com/io-no
refactor: now running is a ThreadContext fieldhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/e9ff8d451fcc77b8b48a05471a7d89312179adf1
e9ff8d4https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/e9ff8d451fcc77b8b48a05471a7d89312179adf1
https://patch-diff.githubusercontent.com/io-no
fix: missing initializationhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/19fa6946fd54b708b7226a1660f3fea42d747afb
19fa694https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/19fa6946fd54b708b7226a1660f3fea42d747afb
https://patch-diff.githubusercontent.com/io-no
feat: introduced per-thread waithttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/9fcb9d9d6cc52035b445f385c2c117e293e3c2fd
9fcb9d9https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/9fcb9d9d6cc52035b445f385c2c117e293e3c2fd
https://patch-diff.githubusercontent.com/io-no
fix: I forgot a param, opshttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/2483ad7b35578966fb9915c8c72865daf584156d
2483ad7https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/2483ad7b35578966fb9915c8c72865daf584156d
https://patch-diff.githubusercontent.com/io-no
refactor: added alias for wait in the ThreadContexthttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/42be942f791072cc854e50a8fa45f0e1aca39ffc
42be942https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/42be942f791072cc854e50a8fa45f0e1aca39ffc
https://patch-diff.githubusercontent.com/io-no
test: added test for t.waithttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8f6bd5549ef33b50d7e96c71239ae58bee9ab7ea
8f6bd55https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8f6bd5549ef33b50d7e96c71239ae58bee9ab7ea
https://patch-diff.githubusercontent.com/io-no
refactor: refactored ensure_process_stoppedhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/29c41bd7c5d9454e84b29af5927eed5838f56bcd
29c41bdhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/29c41bd7c5d9454e84b29af5927eed5838f56bcd
https://patch-diff.githubusercontent.com/io-no
feat: introduced thread-scoped interrupthttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/b4fd8e834d1521460f649f33d7b45670e75597c0
b4fd8e8https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/b4fd8e834d1521460f649f33d7b45670e75597c0
https://patch-diff.githubusercontent.com/io-no
refactor: we will change this, for now we remove ithttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/7271bc3bc35c539140ad2dbfd45b32d01053b026
7271bc3https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/7271bc3bc35c539140ad2dbfd45b32d01053b026
https://patch-diff.githubusercontent.com/io-no
tests new thread-scoped tests and update for the old oneshttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/520909093cef538a0335ea823cb8ef18333016f0
5209090https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/520909093cef538a0335ea823cb8ef18333016f0
https://patch-diff.githubusercontent.com/io-no
refactor: introduced thread state (this is part of a greater change)https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8e79a9bfea8c3bdf18a98c36209bd482350e3421
8e79a9bhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8e79a9bfea8c3bdf18a98c36209bd482350e3421
https://patch-diff.githubusercontent.com/io-no
refactor: preparing for the InternalThreadContexthttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/754b08bce6aec06d88aced0a0ca83827361a966e
754b08bhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/754b08bce6aec06d88aced0a0ca83827361a966e
https://patch-diff.githubusercontent.com/io-no
refactor: introducing InternalThreadContexthttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/2609ad2b1c677e24dc4709ec8ac7041d41adb09c
2609ad2https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/2609ad2b1c677e24dc4709ec8ac7041d41adb09c
https://patch-diff.githubusercontent.com/io-no
test: updated tests for interrupt (still problems)https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/dce7f009a2168b9be25f5dca7367c3342910b6e3
dce7f00https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/dce7f009a2168b9be25f5dca7367c3342910b6e3
https://patch-diff.githubusercontent.com/io-no
feat: thread-scoped syscall handling. This has some limitationshttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/e12a86a7940bd02cbf591608ef7d3ccf5e4228a3
e12a86ahttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/e12a86a7940bd02cbf591608ef7d3ccf5e4228a3
https://patch-diff.githubusercontent.com/io-no
test: tests on thread-scoped syscall handlinghttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8498ab3ef17fe501f434617cd8ed603e297adfce
8498ab3https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8498ab3ef17fe501f434617cd8ed603e297adfce
https://patch-diff.githubusercontent.com/io-no
feat: thread-scoped signal-catcherhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/e909b1051215ce2ae33abd5dd4bd0cf3dcbc9739
e909b10https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/e909b1051215ce2ae33abd5dd4bd0cf3dcbc9739
https://patch-diff.githubusercontent.com/io-no
test: added tests for thread-scoped signal-catchershttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/22a70b4209e6532d08006fbe32d4218069313509
22a70b4https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/22a70b4209e6532d08006fbe32d4218069313509
https://patch-diff.githubusercontent.com/io-no
test: updated syscall thread-scoped handling testshttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/903f0f43f705f3717b50e227f2005ffd03b9c69e
903f0f4https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/903f0f43f705f3717b50e227f2005ffd03b9c69e
https://patch-diff.githubusercontent.com/io-no
refactor: removed old filehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/b8184e06311a4819c1a3f3cbe0582ff7d26b76ae
b8184e0https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/b8184e06311a4819c1a3f3cbe0582ff7d26b76ae
https://patch-diff.githubusercontent.com/io-no
feat: bp and wp can be now thread-scopedhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/c33eae917c3c2cdf40403f72dbd25ec3b085dfaf
c33eae9https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/c33eae917c3c2cdf40403f72dbd25ec3b085dfaf
https://patch-diff.githubusercontent.com/io-no
test: thread-scoped bp testshttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/36033af6a85b31302de09d6404752566d269684b
36033afhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/36033af6a85b31302de09d6404752566d269684b
https://patch-diff.githubusercontent.com/io-no
fix: ops, this was a skill issuehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/f9fba0fa59e10a47530a95c19267ef65bd85ba35
f9fba0fhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/f9fba0fa59e10a47530a95c19267ef65bd85ba35
https://patch-diff.githubusercontent.com/io-no
fix: I was forgotting the scheduling after a continuehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/38b4944407d65a04651f76d65cd15593232621ee
38b4944https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/38b4944407d65a04651f76d65cd15593232621ee
io-nohttps://patch-diff.githubusercontent.com/io-no
November 3, 2024 20:50https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#commits-pushed-78c351d
https://patch-diff.githubusercontent.com/io-no
feat: status handler for stepping finishhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/78c351d65428c6ef61a662b02e4ade34741eff9c
78c351dhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/78c351d65428c6ef61a662b02e4ade34741eff9c
https://patch-diff.githubusercontent.com/io-no
feat: event handler for backtrace finishhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/36269acbeb961e05e89ec7fa26e0d10f0c2d4d38
36269achttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/36269acbeb961e05e89ec7fa26e0d10f0c2d4d38
https://patch-diff.githubusercontent.com/io-no
feat: missing filehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/e1fe6aeaf6c9af2e2924052296ab1c1deab7ca22
e1fe6aehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/e1fe6aeaf6c9af2e2924052296ab1c1deab7ca22
https://patch-diff.githubusercontent.com/io-no
feat: changed nanobind for the finish event handlershttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/0f25e92d54537a96ae1eda5df6a40a7f29a49885
0f25e92https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/0f25e92d54537a96ae1eda5df6a40a7f29a49885
https://patch-diff.githubusercontent.com/io-no
feat: thread-scoped and process-scoped finishhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/0c944046a51554d0e0306a0443be1bc148cf2687
0c94404https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/0c944046a51554d0e0306a0443be1bc148cf2687
https://patch-diff.githubusercontent.com/io-no
style: typing issueshttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/3e892707dc914a9f8f58156dd3f58fe3e73a90b8
3e89270https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/3e892707dc914a9f8f58156dd3f58fe3e73a90b8
https://patch-diff.githubusercontent.com/io-no
test: thread-scoped finish test (thanks tohttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/c748ac92e2a6517facd5aa715980bdce0d845c68
@MrIndecisohttps://github.com/MrIndeciso
)https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/c748ac92e2a6517facd5aa715980bdce0d845c68
c748ac9https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/c748ac92e2a6517facd5aa715980bdce0d845c68
https://patch-diff.githubusercontent.com/io-no
feat: process and thread-scoped stephttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/cc95fcfff012ed65b1e62d61940ad6bd5ddf6d61
cc95fcfhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/cc95fcfff012ed65b1e62d61940ad6bd5ddf6d61
https://patch-diff.githubusercontent.com/io-no
doc: documented todo in the codehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/150f6723837a8b2ec3c86fd8d13c30817f4ebdf4
150f672https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/150f6723837a8b2ec3c86fd8d13c30817f4ebdf4
https://patch-diff.githubusercontent.com/io-no
test: added test for thread-scoped stephttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/35b5cbecb868d0a18d21878a1b3a885cfcfcb73b
35b5cbehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/35b5cbecb868d0a18d21878a1b3a885cfcfcb73b
https://patch-diff.githubusercontent.com/io-no
refactor: clean uphttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/83b703268ccc9690c334d756358a7a35e3eb6b18
83b7032https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/83b703268ccc9690c334d756358a7a35e3eb6b18
https://patch-diff.githubusercontent.com/io-no
feat: process and thread-scoped step_untilhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/4e6bdfc07c46fa148e624332b7d29b04362ebef8
4e6bdfchttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/4e6bdfc07c46fa148e624332b7d29b04362ebef8
https://patch-diff.githubusercontent.com/io-no
fix: CRITICAL OMG someone will be firedhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/6f24375129605a33c1249e9750ca71f1ead9c4fe
6f24375https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/6f24375129605a33c1249e9750ca71f1ead9c4fe
https://patch-diff.githubusercontent.com/io-no
test: new test for step and finish fromhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/fb1168c2a49237064fd479f18de051c0e0431789
#93https://github.com/libdebug/libdebug/pull/93
fb1168chttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/fb1168c2a49237064fd479f18de051c0e0431789
https://patch-diff.githubusercontent.com/io-no
test: step_until test added fromhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8ab529f86cdad6d32334792f7c368c1bc0b31f20
#93https://github.com/libdebug/libdebug/pull/93
8ab529fhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8ab529f86cdad6d32334792f7c368c1bc0b31f20
https://patch-diff.githubusercontent.com/io-no
feat: process-scoped and thread-scoped nexthttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/cad3f2e6fa4acdb75ae364d980240e2661d18cdf
cad3f2ehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/cad3f2e6fa4acdb75ae364d980240e2661d18cdf
https://patch-diff.githubusercontent.com/io-no
fix feat: fixed backgrounf function calls and implemented next thread…https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8e0e268958a8f0aeb4594f2c2340196c1a993156
8e0e268https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8e0e268958a8f0aeb4594f2c2340196c1a993156
https://patch-diff.githubusercontent.com/io-no
test: added test on thread-scoped nexthttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8dbbb06c993af9b4a1d56b1455141338e4270fbb
8dbbb06https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/8dbbb06c993af9b4a1d56b1455141338e4270fbb
https://patch-diff.githubusercontent.com/io-no
io-nohttps://patch-diff.githubusercontent.com/io-no
Frank01001https://patch-diff.githubusercontent.com/Frank01001
November 3, 2024 23:49https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#event-15096735949
https://patch-diff.githubusercontent.com/io-no
io-nohttps://patch-diff.githubusercontent.com/io-no
enhancement https://patch-diff.githubusercontent.com/libdebug/libdebug/issues?q=state%3Aopen%20label%3Aenhancement
Nov 3, 2024https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#event-15096739029
https://patch-diff.githubusercontent.com/Frank01001
Frank01001https://patch-diff.githubusercontent.com/Frank01001
Nov 6, 2024 https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#pullrequestreview-2418280067
View reviewed changes https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/files/8dbbb06c993af9b4a1d56b1455141338e4270fbb
Frank01001https://patch-diff.githubusercontent.com/Frank01001
https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#pullrequestreview-2418280067
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171
io-nohttps://patch-diff.githubusercontent.com/io-no
November 14, 2024 22:20https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#commits-pushed-4d889fc
https://patch-diff.githubusercontent.com/io-no
fix: dead threads should not be scheduledhttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/4d889fc5c0218b03cff50245ec76e13286055d0e
4d889fchttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/4d889fc5c0218b03cff50245ec76e13286055d0e
https://patch-diff.githubusercontent.com/io-no
fix: enforced checks when accessing to threadshttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/05777885f5930e6ade389dfd44d0f90c1a25e7e0
0577788https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/commits/05777885f5930e6ade389dfd44d0f90c1a25e7e0
https://patch-diff.githubusercontent.com/io-no
io-nohttps://patch-diff.githubusercontent.com/io-no
Feb 1, 2025 https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#ref-pullrequest-2456140955
Add support for cont on individual threads #93 https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/93
February 5, 2025 14:40https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171#event-16195822337
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Flibdebug%2Flibdebug%2Fpull%2F171
https://patch-diff.githubusercontent.com/Frank01001
Frank01001 https://patch-diff.githubusercontent.com/Frank01001
https://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171/files/8dbbb06c993af9b4a1d56b1455141338e4270fbb
enhancement https://patch-diff.githubusercontent.com/libdebug/libdebug/issues?q=state%3Aopen%20label%3Aenhancement
Please reload this pagehttps://patch-diff.githubusercontent.com/libdebug/libdebug/pull/171
https://patch-diff.githubusercontent.com/io-no
https://patch-diff.githubusercontent.com/Frank01001
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.