Interface RuntimeShapeInspector
public interface RuntimeShapeInspector
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidTo be called fromHotLoopCallee.inspectRuntimeShape(RuntimeShapeInspector)with something, that is important to ensure monomorphism and predictable branch taking in hot loops, but doesn't apply to other visit() methods in RuntimeShapeInspector.voidvisit(String fieldName, HotLoopCallee value) <T> void
-
Method Details
-
visit
-
visit
-
visit
-
visit
-
visit
To be called fromHotLoopCallee.inspectRuntimeShape(RuntimeShapeInspector)with something, that is important to ensure monomorphism and predictable branch taking in hot loops, but doesn't apply to other visit() methods in RuntimeShapeInspector. For example,BitmapOffset.inspectRuntimeShape(org.apache.druid.query.monomorphicprocessing.RuntimeShapeInspector)reports bitmap population via this method, to ensure predictable branch taking inside Bitmap's iterators.
-