Skip to main content

MAX_RELOWER_DEPTH

Constant MAX_RELOWER_DEPTH 

Source
pub const MAX_RELOWER_DEPTH: usize = 128;
Expand description

Maximum re-lowering recursion depth. Real well-formed PL/SQL nests far below this (the deepest private-estate control-flow body re-lowered is < 30 levels); the cap exists only to make a non-shrinking malformed slice terminate. Chosen high enough that it never clips genuine extraction on well-formed input and low enough that 128 stack frames of the walk cannot overflow the default 8 MiB main-thread stack.