Skip to content

implement a better statement selection logic #1863

implement a better statement selection logic

implement a better statement selection logic #1863

Triggered via pull request September 6, 2024 07:02
Status Success
Total duration 3m 59s
Artifacts

docs.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: ../../../.julia/packages/Documenter/bC7iq/src/utilities/utilities.jl#L46
Cannot resolve @ref for md"[`print_report_message`](@ref)" in src/generated-plugin-api.md. - No docstring found in doc for binding `JET.print_report_message`. - No docstring found in doc for binding `Main.print_report_message`.
build: ../../../.julia/packages/Documenter/bC7iq/src/utilities/utilities.jl#L46
Cannot resolve @ref for md"[`JETInterface.print_report_message(io::IO, report::Report)`](@ref print_report_message)" in src/generated-plugin-api.md. - No docstring found in doc for binding `JET.print_report_message`. - No docstring found in doc for binding `Main.print_report_message`.
build: ../../../.julia/packages/Documenter/bC7iq/src/utilities/utilities.jl#L46
Cannot resolve @ref for md"[`JETInterface.print_signature(::Report) -> Bool`](@ref print_signature)" in src/generated-plugin-api.md. - No docstring found in doc for binding `JET.print_signature`. - No docstring found in doc for binding `Main.print_signature`.
build: ../../../.julia/packages/Documenter/bC7iq/src/utilities/utilities.jl#L46
Cannot resolve @ref for md"[`Base.Experimental.@max_methods`](@ref)" in src/config.md. - Exception trying to find docref for `Base.Experimental.@max_methods`: unable to get the binding for `Base.Experimental.@max_methods` in module Core.Compiler - No docstring found in doc for binding `Base.Experimental.@max_methods`.
build: ../../../.julia/packages/Documenter/bC7iq/src/utilities/utilities.jl#L46
Cannot resolve @ref for md"[`Base.@constprop :none`](@ref Base.@constprop)" in src/config.md. - Exception trying to find docref for `Base.@constprop`: unable to get the binding for `Base.@constprop` in module Core.Compiler - No docstring found in doc for binding `Base.@constprop`.
build: ../../../.julia/packages/Documenter/bC7iq/src/utilities/utilities.jl#L46
Cannot resolve @ref for md"[`Base.@constprop :aggressive`](@ref Base.@constprop)" in src/config.md. - Exception trying to find docref for `Base.@constprop`: unable to get the binding for `Base.@constprop` in module Core.Compiler - No docstring found in doc for binding `Base.@constprop`.
build: ../../../.julia/packages/Documenter/bC7iq/src/utilities/utilities.jl#L46
Cannot resolve @ref for md"[`@nospecialize`](@ref)" in src/config.md. - No docstring found in doc for binding `Core.Compiler.@nospecialize`. - No docstring found in doc for binding `Base.@nospecialize`.
build: ../../../.julia/packages/Documenter/bC7iq/src/utilities/utilities.jl#L46
169 docstrings not included in the manual: Core.Compiler.inflate_ir! :: Tuple{Core.CodeInfo, Core.MethodInstance} Core.Compiler.EscapeAnalysis.root_union! :: Union{Tuple{T}, Tuple{Core.Compiler.EscapeAnalysis.IntDisjointSet{T}, T, T}} where T<:Integer JET.@withmixedhash :: Tuple{Any} Core.Compiler.SNCAData Core.Compiler.lift_comparison! Core.Compiler.EscapeAnalysis.:⊏ₑ :: Tuple{Core.Compiler.EscapeAnalysis.EscapeInfo, Core.Compiler.EscapeAnalysis.EscapeInfo} Core.Compiler.typeinf_ircode :: Tuple{Core.Compiler.AbstractInterpreter, Method, Any, Core.SimpleVector, Union{Nothing, AbstractString, Integer}} Core.Compiler.StmtRange Core.Compiler.Order.lt :: Tuple{Core.Compiler.Order.ForwardOrdering, Any, Any} Core.Compiler.is_lattice_equal :: Tuple{Core.Compiler.AbstractLattice, Any, Any} JET.AbstractBuiltinErrorReport Core.Compiler.Timings.Timing Core.Compiler.Order.Lt Core.Compiler.rename_nodes! :: Tuple{Core.Compiler.GenericDomTree{false}, Vector{Int64}} Core.Compiler.rename_nodes! :: Tuple{Core.Compiler.DFSTree, Vector{Int64}} Core.Compiler.constrains_param :: Union{Tuple{TypeVar, Any, Bool}, Tuple{TypeVar, Any, Bool, Bool}} Core.Compiler.is_parent :: Tuple{Core.Compiler.DFSTree, Int64, Int64} JET.SeriousExceptionReport Core.Compiler.add_remark! Core.Compiler.switch_to_irinterp :: Tuple{Core.Compiler.AbstractInterpreter} JET.JET Core.Compiler.VarTable Core.Compiler.stmt_effect_flags :: Tuple{Core.Compiler.AbstractLattice, Any, Any, Union{Core.Compiler.IRCode, Core.Compiler.IncrementalCompact}} Core.Compiler.InvokeCallInfo Core.Compiler.is_aggressive_constprop :: Tuple{Union{Core.CodeInfo, Method}} Core.Compiler.snca_compress! :: Tuple{Vector{Core.Compiler.SNCAData}, Vector{Int64}, Int64, Int64} Core.Compiler.argextype :: Union{Tuple{Any, Core.Compiler.IRCode}, Tuple{Any, Core.Compiler.IRCode, Vector{Core.Compiler.VarState}}} Core.Compiler.UnionSplitApplyCallInfo Core.Compiler.EscapeAnalysis.:⋤ₑ :: Tuple{Core.Compiler.EscapeAnalysis.EscapeInfo, Core.Compiler.EscapeAnalysis.EscapeInfo} Core.Compiler.OverlayMethodTable Core.Compiler.is_declared_inline :: Tuple{Method} Core.Compiler.adce_pass! :: Union{Tuple{Core.Compiler.IRCode}, Tuple{Core.Compiler.IRCode, Union{Nothing, Core.Compiler.InliningState}}} Core.Compiler.has_nontrivial_extended_info :: Tuple{Core.Compiler.AbstractLattice, Any} Core.Compiler.domtree_insert_edge! :: Tuple{Core.Compiler.GenericDomTree{false}, Vector{Core.Compiler.BasicBlock}, Int64, Int64} Core.Compiler.EscapeAnalysis.irval :: Tuple{Int64, Core.Compiler.EscapeAnalysis.EscapeState} Core.Compiler.widenreturn_noslotwrapper Core.Compiler.tmerge Core.Compiler.postdominates :: Tuple{Core.Compiler.GenericDomTree{true}, Int64, Int64} Core.Compiler.heapify! :: Tuple{Vector, Core.Compiler.Order.Ordering} Core.Compiler.ApplyCallInfo Core.Compiler.Order.By Core.Compiler.is_const_prop_profitable_arg :: Tuple{Core.Compiler.AbstractLattice, Any} Core.Compiler.VarState Core.Compiler.EscapeAnalysis.compute_frameinfo :: Tuple{Core.Compiler.IRCode, Bool} Core.Compiler.InterMustAlias Core.Compiler.ModifyFieldInfo Core.Compiler.Order.ord :: Union{Tuple{Any, Any, Nothing}, Tuple{Any, Any, Nothing, Core.Compiler.Order.Ordering}} Core.Compiler.ir_inline_unionsplit! :: Tuple{Core.Compiler.IncrementalCompact, Int64, Vector{Any}, Vector{Core.LineInfoNode}, Core.Compiler.UnionSplit, Symbol, Vector{Tuple{Int64, Int64}}, Core.Compiler.OptimizationParams} Core.Compiler.ConstCallInfo Core.Compiler.Order.ReverseOrdering Core.Compiler.add_call_backedges! :: Tuple{JET.JETAnalyzer, Any, Core.Compiler.Effects, Vector{Core.MethodInstance}, Union{Core.Compiler.MethodMatches, Core.Compiler.UnionSplitMethodMatches}, Any, Core.Compiler.InferenceState} Core.Compiler.EscapeAnalysis.num_groups :: Tuple{Core.Compiler.EscapeAnalysis.IntDisjointSet} Core.Compiler.already_inferred_quick_test :: Tuple{Core.Compiler.NativeInterpreter, Core.Me
build: ../../../.julia/packages/Documenter/bC7iq/src/html/HTMLWriter.jl#L1825
Generated HTML over size_threshold_warn limit: jetanalysis.md Generated file size: 118.43 (KiB) size_threshold_warn: 100.0 (KiB) size_threshold: 200.0 (KiB) HTML file: jetanalysis/index.html
build: ../../../.julia/packages/Documenter/bC7iq/src/deploydocs.jl#L533
removing `stable` and linking `stable` to `v0.9.8`.