Felix Brendel 6 роки тому
джерело
коміт
beb4e18efc
19 змінених файлів з 884632 додано та 43 видалено
  1. +15
    -0
      .gitlab-ci.yml
  2. +97930
    -0
      bin/profiler_reports/25.09.2019-20.43.14-1943576608960-profiler.report
  3. +98020
    -0
      bin/profiler_reports/25.09.2019-21.02.40-1596543500480-profiler.report
  4. +98006
    -0
      bin/profiler_reports/25.09.2019-21.03.22-1534786502848-profiler.report
  5. +98022
    -0
      bin/profiler_reports/25.09.2019-21.05.09-2274370814144-profiler.report
  6. +98022
    -0
      bin/profiler_reports/25.09.2019-21.06.09-2665877176512-profiler.report
  7. +98030
    -0
      bin/profiler_reports/25.09.2019-21.06.52-2336845955264-profiler.report
  8. +98030
    -0
      bin/profiler_reports/25.09.2019-21.07.49-1923198386368-profiler.report
  9. +98040
    -0
      bin/profiler_reports/25.09.2019-21.08.19-2343885635776-profiler.report
  10. +98042
    -0
      bin/profiler_reports/25.09.2019-21.08.36-1757451223232-profiler.report
  11. +1054
    -0
      bin/profiler_reports/25.09.2019-21.11.16-1310582210752-profiler.report
  12. +670
    -0
      bin/profiler_reports/25.09.2019-21.11.29-1391452913856-profiler.report
  13. +670
    -0
      bin/profiler_reports/25.09.2019-21.11.43-2094049493184-profiler.report
  14. +10
    -0
      bin/tests/evaluation_of_default_args.slime
  15. +0
    -0
     
  16. +23
    -4
      src/built_ins.cpp
  17. +8
    -0
      src/memory.cpp
  18. +2
    -1
      src/structs.cpp
  19. +38
    -38
      src/testing.cpp

+ 15
- 0
.gitlab-ci.yml Переглянути файл

@@ -0,0 +1,15 @@
stages:
- build
- test
build_my_stuff:
stage: build
variables:
GIT_SUBMODULE_STRATEGY: recursive
script:
- echo hello
- ./build.sh
- echo finish
image: prodromou87/llvm:70-1.69.0
tags:
- linux

+ 97930
- 0
bin/profiler_reports/25.09.2019-20.43.14-1943576608960-profiler.report
Різницю між файлами не показано, бо вона завелика
Переглянути файл


+ 98020
- 0
bin/profiler_reports/25.09.2019-21.02.40-1596543500480-profiler.report
Різницю між файлами не показано, бо вона завелика
Переглянути файл


+ 98006
- 0
bin/profiler_reports/25.09.2019-21.03.22-1534786502848-profiler.report
Різницю між файлами не показано, бо вона завелика
Переглянути файл


+ 98022
- 0
bin/profiler_reports/25.09.2019-21.05.09-2274370814144-profiler.report
Різницю між файлами не показано, бо вона завелика
Переглянути файл


+ 98022
- 0
bin/profiler_reports/25.09.2019-21.06.09-2665877176512-profiler.report
Різницю між файлами не показано, бо вона завелика
Переглянути файл


+ 98030
- 0
bin/profiler_reports/25.09.2019-21.06.52-2336845955264-profiler.report
Різницю між файлами не показано, бо вона завелика
Переглянути файл


+ 98030
- 0
bin/profiler_reports/25.09.2019-21.07.49-1923198386368-profiler.report
Різницю між файлами не показано, бо вона завелика
Переглянути файл


+ 98040
- 0
bin/profiler_reports/25.09.2019-21.08.19-2343885635776-profiler.report
Різницю між файлами не показано, бо вона завелика
Переглянути файл


+ 98042
- 0
bin/profiler_reports/25.09.2019-21.08.36-1757451223232-profiler.report
Різницю між файлами не показано, бо вона завелика
Переглянути файл


+ 1054
- 0
bin/profiler_reports/25.09.2019-21.11.16-1310582210752-profiler.report
Різницю між файлами не показано, бо вона завелика
Переглянути файл


+ 670
- 0
bin/profiler_reports/25.09.2019-21.11.29-1391452913856-profiler.report Переглянути файл

@@ -0,0 +1,670 @@
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
<-
<-
<-
<-
<-
<-

+ 670
- 0
bin/profiler_reports/25.09.2019-21.11.43-2094049493184-profiler.report Переглянути файл

@@ -0,0 +1,670 @@
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
-> Slime::apply_arguments_to_function d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 240
-> Slime::create_extended_environment_for_function_application d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 5
-> Slime::eval_arguments d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 367
<-
<-
-> Slime::eval_expr d:\code\gitlab\tallshipengine\external\slime\src\./eval.cpp 402
<-
<-
<-
<-
<-
<-
<-
<-
<-
<-
<-
<-
<-

+ 10
- 0
bin/tests/evaluation_of_default_args.slime Переглянути файл

@@ -5,3 +5,13 @@
(when k1
(assert ()))
(assert (= k1 ()))))

(define (test)
((lambda ()
(define (a)
:ok)
(define (b (:k (begin (break) (a))))
k)
(b))))

(print "k was" (test))


+ 23
- 4
src/built_ins.cpp Переглянути файл

@@ -170,12 +170,12 @@ proc load_built_ins_into_environment() -> void {
); \
assert_type(label(params,__LINE__), Lisp_Object_Type::Pair); \
assert_type(label(params,__LINE__)->value.pair.first, Lisp_Object_Type::Symbol); \
auto label(sym,__LINE__) = label(params,__LINE__)->value.pair.first; \
static auto label(sym,__LINE__) = label(params,__LINE__)->value.pair.first; \
auto label(sfun,__LINE__) = Memory::create_lisp_object_cfunction(special); \
/*NOTE(Felix): for evaluating default args*/ \
push_environment(get_root_environment()); \
/*push_environment(get_root_environment());*/ \
create_arguments_from_lambda_list_and_inject(label(params,__LINE__)->value.pair.rest, label(sfun,__LINE__)); \
pop_environment(); \
/*pop_environment(); */ \
label(sfun,__LINE__)->sourceCodeLocation = new(Source_Code_Location); \
label(sfun,__LINE__)->sourceCodeLocation->file = file_name_built_ins; \
label(sfun,__LINE__)->sourceCodeLocation->line = __LINE__; \
@@ -190,7 +190,13 @@ proc load_built_ins_into_environment() -> void {
Globals::Current_Execution::envi_stack.next_index, \
Globals::Current_Execution::envi_stack.next_index-1)


define((helper), "") {
return Memory::create_lisp_object_number(101);
};
define((test (:k (helper))), "") {
fetch(k);
return k;
};
define((= . args),
"Takes 0 or more arguments and returns =t= if all arguments are equal "
"and =()= otherwise.")
@@ -347,6 +353,19 @@ proc load_built_ins_into_environment() -> void {
return Memory::create_lisp_object_number((int)a->value.number %
(int)b->value.number);
};
define((get-random-between a b), "TODO") {
fetch(a, b);
try assert_type(a, Lisp_Object_Type::Number);
try assert_type(b, Lisp_Object_Type::Number);

double fa = a->value.number;
double fb = b->value.number;
double x = (double)rand()/(double)(RAND_MAX);
x *= (fb - fa);
x += fa;

return Memory::create_lisp_object_number(x);
};
define((assert test), "TODO") {
fetch(test);



+ 8
- 0
src/memory.cpp Переглянути файл

@@ -202,6 +202,14 @@ namespace Memory {
push_environment(create_built_ins_environment());
}

proc create_lisp_object_pointer(void* ptr) -> Lisp_Object* {
Lisp_Object* node;
try node = create_lisp_object();
set_type(node, Lisp_Object_Type::Pointer);
node->value.pointer = ptr;
return node;
}

proc create_lisp_object_number(double number) -> Lisp_Object* {
Lisp_Object* node;
try node = create_lisp_object();


+ 2
- 1
src/structs.cpp Переглянути файл

@@ -24,7 +24,7 @@ enum struct Lisp_Object_Type {
Pair,
Vector,
Continuation,
// Pointer,
Pointer,
// OwningPointer,
Function,
CFunction,
@@ -146,6 +146,7 @@ struct Lisp_Object {
Vector vector;
Function function;
cFunction* cFunction;
void* pointer;
Continuation continuation;
} value;
};


+ 38
- 38
src/testing.cpp Переглянути файл

@@ -575,17 +575,17 @@ proc test_singular_t_and_nil() -> testresult {
}

proc test_file(const char* file) -> testresult {
Memory::reset();
assert_no_error();
// Memory::reset();
// assert_no_error();

Environment* root_env = get_root_environment();
Environment* user_env = Memory::create_child_environment(root_env);
assert_no_error();
// Environment* root_env = get_root_environment();
// Environment* user_env = Memory::create_child_environment(root_env);
// assert_no_error();

push_environment(user_env);
defer {
pop_environment();
};
// push_environment(user_env);
// defer {
// pop_environment();
// };

built_in_load(Memory::create_string(file));
assert_no_error();
@@ -605,43 +605,43 @@ proc run_all_tests() -> bool {
pop_environment();
};

printf("-- Util --\n");
invoke_test(test_array_lists_adding_and_removing);
invoke_test(test_array_lists_sorting);
invoke_test(test_array_lists_searching);
// printf("-- Util --\n");
// invoke_test(test_array_lists_adding_and_removing);
// invoke_test(test_array_lists_sorting);
// invoke_test(test_array_lists_searching);

printf("\n -- Parsing --\n");
invoke_test(test_parse_atom);
invoke_test(test_parse_expression);
// printf("\n -- Parsing --\n");
// invoke_test(test_parse_atom);
// invoke_test(test_parse_expression);

printf("\n-- Basic evaluating --\n");
invoke_test(test_eval_operands);
// printf("\n-- Basic evaluating --\n");
// invoke_test(test_eval_operands);

printf("\n-- Built ins --\n");
invoke_test(test_built_in_add);
invoke_test(test_built_in_substract);
invoke_test(test_built_in_multiply);
invoke_test(test_built_in_divide);
invoke_test(test_built_in_if);
invoke_test(test_built_in_and);
invoke_test(test_built_in_or);
invoke_test(test_built_in_not);
invoke_test(test_built_in_type);
// printf("\n-- Built ins --\n");
// invoke_test(test_built_in_add);
// invoke_test(test_built_in_substract);
// invoke_test(test_built_in_multiply);
// invoke_test(test_built_in_divide);
// invoke_test(test_built_in_if);
// invoke_test(test_built_in_and);
// invoke_test(test_built_in_or);
// invoke_test(test_built_in_not);
// invoke_test(test_built_in_type);

printf("\n-- Memory management --\n");
invoke_test(test_singular_t_and_nil);
// printf("\n-- Memory management --\n");
// invoke_test(test_singular_t_and_nil);

printf("\n-- Test Files --\n");

invoke_test_script("alists");
invoke_test_script("case_and_cond");
invoke_test_script("evaluation_of_default_args");
invoke_test_script("lexical_scope");
invoke_test_script("class_macro");
invoke_test_script("import_and_load");
invoke_test_script("sicp");
invoke_test_script("macro_expand");
invoke_test_script("automata");
// invoke_test_script("alists");
// invoke_test_script("case_and_cond");
// invoke_test_script("lexical_scope");
// invoke_test_script("class_macro");
// invoke_test_script("import_and_load");
// invoke_test_script("sicp");
// invoke_test_script("macro_expand");
// invoke_test_script("automata");


return result;


Завантаження…
Відмінити
Зберегти