MCPcopy Create free account
hub / github.com/NeuralNetworkVerification/Marabou / pushContext

Method pushContext

src/engine/SmtCore.cpp:249–261  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

247}
248
249void SmtCore::pushContext()
250{
251 struct timespec start = TimeUtils::sampleMicro();
252 _context.push();
253 struct timespec end = TimeUtils::sampleMicro();
254
255 if ( _statistics )
256 {
257 _statistics->incUnsignedAttribute( Statistics::NUM_CONTEXT_PUSHES );
258 _statistics->incLongAttribute( Statistics::TIME_CONTEXT_PUSH,
259 TimeUtils::timePassed( start, end ) );
260 }
261}
262
263bool SmtCore::popSplit()
264{

Callers 1

applySnCSplitMethod · 0.80

Calls 3

incUnsignedAttributeMethod · 0.80
incLongAttributeMethod · 0.80
pushMethod · 0.45

Tested by

no test coverage detected