Skip to content

Conversation

@timholy
Copy link
Member

@timholy timholy commented Apr 16, 2024

This certainly isn't complete (e.g., the documentation will be updated separately), but it's a big chunk of #382:

  • officially bump the version to 3.0.0
  • require a minimum of Julia 1.10
  • eliminate SnoopPrecompile
  • delete a lot of version-specific cruft
  • add two new extensions
  • remove dependency on Requires

@timholy
Copy link
Member Author

timholy commented Apr 16, 2024

I don't think this needs a detailed review, but I'd appreciate whether the general plan meets approval @aviatesk @mkitti

Copy link
Contributor

@mkitti mkitti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would leave some additional breadcrumbs about the changes and the removed features and packages.

Copy link
Member

@aviatesk aviatesk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Glad to see old code removed! I think we probably want to rename @snoopi_deep to @snoopi, while also deprecating @snoopi_deep and making it an alias for the new @snoopi?

@timholy
Copy link
Member Author

timholy commented Apr 17, 2024

How about a more wholesale renaming?

  • @snoopi_deep -> @snoop_infer
  • @snoopl -> @snoop_llvm
  • @snoopr -> @snoop_inval

@aviatesk
Copy link
Member

How about a more wholesale renaming?

  • @snoopi_deep -> @snoop_infer
  • @snoopl -> @snoop_llvm
  • @snoopr -> @snoop_inval

That sounds good to me. I'm all for that.

@timholy
Copy link
Member Author

timholy commented Apr 18, 2024

Further changes, like renaming the main data-collection macros, are things I intend for a future PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants