Skip to content

Conversation

@alehander92
Copy link
Member

@alehander92 alehander92 commented Oct 7, 2025

currently the feature depends on connecting with IPC/socket to a worker, built from some of our closed source code: currently only db-backend is open source, not rr-backend or the new rr worker code

(many things are currently custom there/configured only on my machine, so the build needs to be fixed if we merge something like this)

(more info in our private rr backend repo PR 17 )

@alehander92 alehander92 marked this pull request as draft October 7, 2025 17:22
@alehander92 alehander92 self-assigned this Oct 7, 2025
@alehander92 alehander92 added enhancement New feature or request refactor A system was refactored db-backend labels Oct 7, 2025
@alehander92 alehander92 force-pushed the feat-rr-with-db-backend branch 6 times, most recently from 6ac126f to 2d5f276 Compare October 13, 2025 19:15
@alehander92 alehander92 force-pushed the feat-rr-with-db-backend branch 3 times, most recently from c549472 to 67a6ec0 Compare October 21, 2025 16:26
@alehander92 alehander92 force-pushed the feat-rr-with-db-backend branch 3 times, most recently from 869c578 to e758084 Compare October 29, 2025 18:49
@alehander92 alehander92 force-pushed the feat-rr-with-db-backend branch 3 times, most recently from e2bed0a to f95979e Compare November 5, 2025 13:48
@alehander92 alehander92 force-pushed the feat-rr-with-db-backend branch 5 times, most recently from a7d97f3 to 69c39ab Compare November 13, 2025 19:58
@alehander92 alehander92 added this to the RR support release milestone Nov 13, 2025
@alehander92 alehander92 force-pushed the feat-rr-with-db-backend branch from 3fdf10b to 0e5ba6d Compare November 17, 2025 18:11
@alehander92 alehander92 marked this pull request as ready for review November 17, 2025 23:15
@alehander92 alehander92 force-pushed the feat-rr-with-db-backend branch from 7ae1593 to ecacf14 Compare November 18, 2025 12:52
alehander92 and others added 25 commits November 19, 2025 16:23
make them a bit more like rust / backend-manager prints, but with location info

TODO: maybe don't do it for production builds?
Co-authored-by: Madman10K <stanv.contact176@gmail.com>
…r `Box<Db>`

tracepoint tests: `jump_to` with replay to sync stepping; add a note for `Box<Db>`

debugged together with Nedy

Co-authored-by: pxor <nedislav@gmail.com>
… some rr cases

debugged while with Nedy

Co-authored-by: pxor <nedislav@gmail.com>
* ) use location.line instead of additional line for first/line line location
* ) include end line in registering lines for functions in expr_loader:
  not sure if fix or incorrect, but applied here
* ) fix self.location/ view update location set in flow preloader: probably
  regressed in my branch; now i hope at least most flow regression cases are
  fixed for merging
* ) accidentally by removing one log of `processed_files` i think a speed
  slowdown regression in my branch might be fixed: startup for noir spaceship
  has become slow in my branch, i didn't investigate, but it appears now it's
  better

Praise God for helping me here; as i had some anxiety a bit earlier
@alehander92 alehander92 force-pushed the feat-rr-with-db-backend branch from 357362e to e88b8b0 Compare November 19, 2025 14:23
…urn false instead of true

one problem is if we call the same function on the same level and jump there:
  maybe we can try to load flow and compare rr ticks when jumped to beginning of call
  even then maybe it's possible to have the same value: not sure
@alehander92 alehander92 merged commit dbc3703 into main Nov 19, 2025
16 checks passed
@alehander92 alehander92 deleted the feat-rr-with-db-backend branch November 19, 2025 16:55
@github-actions github-actions bot locked and limited conversation to collaborators Nov 19, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

db-backend enhancement New feature or request refactor A system was refactored rr-support

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants