file-fetcher
Public Member Functions | List of all members
benchmark\TypeResolverBench Class Reference

Detailed Description

@BeforeMethods({"setup"})

Public Member Functions

 setup ()
 
 benchResolveSingleType ()
 
 benchResolveCompoundType ()
 
 benchResolveArrayType ()
 
 benchResolveCompoundArrayType ()
 
 benchResolveCompoundArrayWithDefinedTypes ()
 

Member Function Documentation

◆ benchResolveArrayType()

benchmark\TypeResolverBench::benchResolveArrayType ( )

@Warmup(2) @Revs(10000) @Executor( "blackfire", assertions={ {"expression"="main.peak_memory < 11kb", "title"="memory peak"}, "main.wall_time < 300us" } )

◆ benchResolveCompoundArrayType()

benchmark\TypeResolverBench::benchResolveCompoundArrayType ( )

@Warmup(2) @Revs(10000) @Executor( "blackfire", assertions={ {"expression"="main.peak_memory < 11kb", "title"="memory peak"}, "main.wall_time < 300us" } )

◆ benchResolveCompoundArrayWithDefinedTypes()

benchmark\TypeResolverBench::benchResolveCompoundArrayWithDefinedTypes ( )

@Warmup(2) @Revs(10000) @Executor( "blackfire", assertions={ {"expression"="main.peak_memory < 11kb", "title"="memory peak"}, "main.wall_time < 1ms" } )

◆ benchResolveCompoundType()

benchmark\TypeResolverBench::benchResolveCompoundType ( )

@Warmup(2) @Revs(10000) @Executor( "blackfire", assertions={ {"expression"="main.peak_memory < 11kb", "title"="memory peak"}, "main.wall_time < 0.5ms" } )

◆ benchResolveSingleType()

benchmark\TypeResolverBench::benchResolveSingleType ( )

@Warmup(2) @Revs(10000) @Executor( "blackfire", assertions={ {"expression"="main.peak_memory < 11kb", "title"="memory peak"}, "main.wall_time < 300us" } )

◆ setup()

benchmark\TypeResolverBench::setup ( )

The documentation for this class was generated from the following file: