Skip to content

Attribute to prevent fsc inlining but allow JIT inlining #838

Closed
@NinoFloris

Description

I don't think this ever became a suggestion
dotnet/fsharp#5178

@dsyme called it a reasonable request
dotnet/fsharp#5178 (comment)

Pros and Cons

The advantages of making this adjustment to F# are:
Separate JIT and fsc inlining directives better

The disadvantages of making this adjustment to F# are:
Nothing substantial

Extra information

Estimated cost (XS, S, M, L, XL, XXL): XS

Related suggestions: (put links to related suggestions here)

Affidavit (please submit!)

Please tick this by placing a cross in the box:

  • This is not a question (e.g. like one you might ask on stackoverflow) and I have searched stackoverflow for discussions of this issue
  • I have searched both open and closed suggestions on this site and believe this is not a duplicate
  • This is not something which has obviously "already been decided" in previous versions of F#. If you're questioning a fundamental design decision that has obviously already been taken (e.g. "Make F# untyped") then please don't submit it.

Please tick all that apply:

  • This is not a breaking change to the F# language design
  • I or my company would be willing to help implement and/or test this

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions