@ExplodeLoop private void initFrame(VirtualFrame frame, Page page) { for (FrameMapping frameMapping : mapping) { frame.setObject(frameMapping.getFrameSlot(), getColumnSlow(page, frameMapping)); } frame.setDouble(reduceNode.getSlot(), 0.0); }
@SlowPath private Slice getColumnSlow(Page page, FrameMapping frameMapping) { return page.getColumn(frameMapping.getColumn()); }