         311502 function calls (308302 primitive calls) in 0.064 seconds

   Ordered by: cumulative time
   List reduced from 145 to 35 due to restriction <35>

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
        1    0.000    0.000    0.065    0.065 /Users/gporcari/Sviluppo/asqueel/asqueel/docs/design/probes/verify_legacy_r4.py:94(<lambda>)
      100    0.000    0.000    0.065    0.001 /Users/gporcari/Sviluppo/asqueel/asqueel/docs/design/probes/compare_scanners.py:89(compile_case)
      100    0.000    0.000    0.060    0.001 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/application_table.py:157(compiled)
      100    0.000    0.000    0.060    0.001 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/application_table.py:161(_compile)
      100    0.000    0.000    0.059    0.001 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:871(select)
      100    0.000    0.000    0.039    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:851(plan_select)
      100    0.000    0.000    0.037    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:417(select_plan)
      100    0.001    0.000    0.028    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:790(projection)
      100    0.000    0.000    0.020    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:844(compile_plan)
    18500    0.010    0.000    0.019    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/dialects/postgres.py:17(_tokens)
      100    0.002    0.000    0.016    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/dialects/postgres.py:205(render)
      500    0.003    0.000    0.015    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:711(expression)
2600/2400    0.001    0.000    0.011    0.000 {method 'join' of 'str' objects}
      100    0.001    0.000    0.008    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:127(_split)
      300    0.001    0.000    0.008    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:160(_projection_alias)
     1400    0.001    0.000    0.008    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:113(_runs)
      500    0.001    0.000    0.007    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/dialects/postgres.py:191(_fragment)
     4100    0.002    0.000    0.006    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:104(_characters)
      100    0.000    0.000    0.006    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/query_plan.py:44(separated)
      100    0.000    0.000    0.006    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:250(where)
      400    0.000    0.000    0.005    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/dialects/postgres.py:253(<genexpr>)
    64600    0.005    0.000    0.005    0.000 {method 'startswith' of 'str' objects}
     4100    0.001    0.000    0.005    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:162(<genexpr>)
 3900/900    0.002    0.000    0.004    0.000 /Users/gporcari/.local/share/uv/python/cpython-3.12-macos-aarch64-none/lib/python3.12/copy.py:118(deepcopy)
    28200    0.004    0.000    0.004    0.000 {method 'match' of 're.Pattern' objects}
      500    0.001    0.000    0.003    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:563(field)
      600    0.000    0.000    0.003    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/application_table.py:44(_copy)
      100    0.000    0.000    0.003    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/application_table.py:305(query)
     2000    0.002    0.000    0.003    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/query_plan.py:34(concat)
      900    0.001    0.000    0.003    0.000 /Users/gporcari/.local/share/uv/python/cpython-3.12-macos-aarch64-none/lib/python3.12/copy.py:217(_deepcopy_dict)
      500    0.001    0.000    0.003    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/dialects/postgres.py:186(_has_expression)
      200    0.000    0.000    0.003    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:63(_replace_macro)
      100    0.001    0.000    0.002    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/drivers/psycopg.py:29(prepare)
    38000    0.002    0.000    0.002    0.000 {built-in method builtins.isinstance}
      400    0.000    0.000    0.002    0.000 /Users/gporcari/Sviluppo/asqueel/asqueel/src/asqueel/compiler.py:65(<genexpr>)


