timholy / timholy/MethodAnalysis.jl

Might find some useful analyses in LookingGlass.jl?

Open
#9 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Julia
Stars
97
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Hi @timholy! :)

I'm super stoked to see this package, and i want more people to be able to inspect things like this! :)

If you haven't already, you might enjoy having a look at https://github.com/NHDaly/LookingGlass.jl, where I've put together some very similar functions, with a similar aim of making inspection and reflection easier! I've found these to be really helpful when understanding how specializations and backedges are added by julia.

For example:
https://github.com/NHDaly/LookingGlass.jl/blob/8a599f84a1e16afb96027b31d93ecdbfb295eb6f/src/LookingGlass.jl#L59-L69


I think we have overlapping content here, and it looks like your work is more fleshed out and might catch more corner cases? So i'm happy to merge these packages as well, if you think that makes sense! :)

Thanks for your time, @timholy! :)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Compare MethodAnalysis.jl with LookingGlass.jl, especially the referenced src/LookingGlass.jl lines 59-69, to identify overlapping analyses and missing capabilities. The issue has no specific file, test, or acceptance criteria; completion would require deciding whether and how the packages should be merged.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
18/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.