Ste*_*sen 5 .net optimization f# jit
在以下程序中,
module Program
let condition = System.DateTime.Now.Millisecond % 2 = 0
let inline reliesOnCondition (x:int) =
if condition then
printfn "%i" x
[<EntryPoint>]
let main args =
reliesOnConditional System.DateTime.Now.Second
0
Run Code Online (Sandbox Code Playgroud)
reliesOnCondition System.DateTime.Now.Second如果condition模块加载结果是假的,JIT会优化表达式吗?