-
Notifications
You must be signed in to change notification settings - Fork 12.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor DebruijnIndex to be 0-based #50475
Commits on May 28, 2018
-
introduce
shifted_in
,shifted_out
and friendsCo-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69ab6f2 - Browse repository at this point
Copy the full SHA 69ab6f2View commit details -
port
fold_regions
and friends to use debruijn indices directlyThey no longer talk about plain integers. Co-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c5a450 - Browse repository at this point
Copy the full SHA 9c5a450View commit details -
make
shifted_in
andshifted_out
const fnsCo-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5018de - Browse repository at this point
Copy the full SHA b5018deView commit details -
stop invoking
DebruijnIndex::new
directlyCo-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8bd4bff - Browse repository at this point
Copy the full SHA 8bd4bffView commit details -
port
nice_region_error
code to not track depth but rather indexCo-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2f7f4a - Browse repository at this point
Copy the full SHA e2f7f4aView commit details -
rewrite the hasher to not access
depth
fieldCo-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f965b79 - Browse repository at this point
Copy the full SHA f965b79View commit details -
refactor
resolve_lifetime
to track outer-index, not depthCo-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34c9ae7 - Browse repository at this point
Copy the full SHA 34c9ae7View commit details -
replace use of DebruijnIndex in
for_each_free_region
Co-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4aeb6ef - Browse repository at this point
Copy the full SHA 4aeb6efView commit details -
convert
LateBoundRegionsCollector
to track a debruijn indexCo-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06b2a3f - Browse repository at this point
Copy the full SHA 06b2a3fView commit details -
replace
binder_depth
inLateBoundRegionsDetector
Co-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f15d1e - Browse repository at this point
Copy the full SHA 8f15d1eView commit details -
remove use of depth from
TyS
and replace with a debruijn indexCo-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e15e0b - Browse repository at this point
Copy the full SHA 7e15e0bView commit details -
Co-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22a25d9 - Browse repository at this point
Copy the full SHA 22a25d9View commit details -
Co-authored-by: csmoe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 783fe4f - Browse repository at this point
Copy the full SHA 783fe4fView commit details