diff --git a/pervognsen/bitwise/bitwise/bitwise012.hmml b/pervognsen/bitwise/bitwise/bitwise012.hmml index 23abd6b..7f73d25 100644 --- a/pervognsen/bitwise/bitwise/bitwise012.hmml +++ b/pervognsen/bitwise/bitwise/bitwise012.hmml @@ -26,7 +26,7 @@ [1:00:22][Toggle off the :"code generation" part of ion_compile_file()] [1:00:31][:Run it to see that this takes ~4 seconds][:performance] [1:01:23][Determine to ignore the C :"code generation" :performance for now, and rather remove the temporary allocations for the stretchy buffers][:memory :optimisation :speech] -[1:02:47][:Consult the profile with ion_compile_file() only performing the :parsing, to see where buf__grow() creates a :performance hotspot] +[1:02:47][Consult the profile with ion_compile_file() only performing the :parsing, to see where buf__grow() creates a :performance hotspot] [1:05:24][Introduce temp_alloc() to do arena-style :memory allocation for buf__grow() to call][:optimisation] [1:13:29][Relieve buf__grow() of calling realloc()][:memory] [1:16:07][:Run it to see that it all actually works][:"code generation" :memory :parsing]