occupancy-lower-bound ( n entries -- i )


Vocabulary
compiler.cfg.register-allocation.occupancy

Inputs
nan object
entriesan object


Outputs
ian object


Definition


:: occupancy-lower-bound ( n entries -- i )
0 :> lo! entries length :> hi!
[ lo hi < ] [
lo hi + 2 /i :> mid mid entries nth second n <
[ mid 1 + lo! ] [ mid hi! ] if
] while lo ;