1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-05-19 09:28:51 +03:00
inform7/inform7/Figures/timings-diagnostics.txt

33 lines
1.5 KiB
Plaintext
Raw Normal View History

2020-05-18 01:10:11 +03:00
100.0% in inform7 run
2022-11-16 00:08:46 +02:00
71.2% in compilation to Inter
50.4% in //Sequence::undertake_queued_tasks//
4.8% in //MajorNodes::pre_pass//
2022-11-14 01:17:54 +02:00
3.4% in //MajorNodes::pass_1//
2022-11-16 00:08:46 +02:00
2.0% in //RTPhrasebook::compile_entries//
1.8% in //ImperativeDefinitions::assess_all//
1.4% in //RTKindConstructors::compile//
1.0% in //Sequence::lint_inter//
0.6% in //MajorNodes::pass_2//
0.6% in //World::stage_V//
0.4% in //ImperativeDefinitions::compile_first_block//
0.4% in //Sequence::undertake_queued_tasks//
0.4% in //Sequence::undertake_queued_tasks//
0.2% in //CompletionModule::compile//
0.2% in //InferenceSubjects::emit_all//
0.2% in //RTKindConstructors::compile_permissions//
0.2% in //Task::make_built_in_kind_constructors//
3.2% not specifically accounted for
25.8% in running Inter pipeline
10.2% in step 14/15: generate inform6 -> auto.inf
5.6% in step 5/15: load-binary-kits
5.2% in step 6/15: make-synoptic-module
1.8% in step 9/15: make-identifiers-unique
0.4% in step 12/15: eliminate-redundant-operations
0.4% in step 4/15: compile-splats
0.4% in step 7/15: shorten-wiring
0.4% in step 8/15: detect-indirect-calls
0.2% in step 11/15: eliminate-redundant-labels
1.2% not specifically accounted for
2022-11-11 00:16:31 +02:00
2.6% in supervisor
2022-11-14 01:17:54 +02:00
0.4% not specifically accounted for