changeset 11:9f55c5baa436

add mm
author mk
date Tue, 15 Sep 2020 15:04:57 +0900
parents 077fb40023ba
children 4d5a07da78a7
files Raku.mm
diffstat 1 files changed, 81 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Raku.mm	Tue Sep 15 15:04:57 2020 +0900
@@ -0,0 +1,81 @@
+<map version="1.0.1">
+<!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net -->
+<node CREATED="1600147353006" ID="ID_1370207408" MODIFIED="1600147369245" TEXT="Raku&#x306e;&#x30b5;&#x30fc;&#x30d0;&#x30fc;&#x3092;&#x7528;&#x3044;&#x305f;&#x5b9f;&#x884c;">
+<node CREATED="1600147388094" ID="ID_559620206" MODIFIED="1600147390677" POSITION="right" TEXT="Raku">
+<node CREATED="1600147391315" ID="ID_314164910" MODIFIED="1600147402985" TEXT="NQP"/>
+<node CREATED="1600147406491" ID="ID_1387168433" MODIFIED="1600147412523" TEXT="Moar VM"/>
+<node CREATED="1600147414701" ID="ID_121901645" MODIFIED="1600147466712" TEXT="Raku Compiler">
+<node CREATED="1600147467865" ID="ID_1259071077" MODIFIED="1600147473199" TEXT="NQP Compiler"/>
+<node CREATED="1600147474251" ID="ID_1627929644" MODIFIED="1600147478174" TEXT="Raku Compiler"/>
+</node>
+<node CREATED="1600148187705" ID="ID_1135143762" MODIFIED="1600148191563" TEXT="Jit Compiler">
+<node CREATED="1600148195009" ID="ID_961588068" MODIFIED="1600148205263" TEXT="Byte code addtion"/>
+</node>
+<node CREATED="1600148309723" ID="ID_860400193" MODIFIED="1600148319582" TEXT="Global Variable"/>
+<node CREATED="1600149275286" ID="ID_206524149" MODIFIED="1600149290048" TEXT="Why Jit Compiler">
+<node CREATED="1600149401784" ID="ID_323836322" MODIFIED="1600149417969" TEXT="Execution time information"/>
+<node CREATED="1600149421141" ID="ID_1923658954" MODIFIED="1600149441856" TEXT="Method call expantion"/>
+<node CREATED="1600149442756" ID="ID_1895636941" MODIFIED="1600149472182" TEXT="Elimination of branch"/>
+</node>
+</node>
+<node CREATED="1600147487151" ID="ID_725180964" MODIFIED="1600147502361" POSITION="right" TEXT="Raku execution">
+<node CREATED="1600147505584" ID="ID_349334488" MODIFIED="1600147510737" TEXT="Moar VM"/>
+<node CREATED="1600147514268" ID="ID_197936770" MODIFIED="1600147522316" TEXT="Load Compiler"/>
+<node CREATED="1600147526549" ID="ID_1156095332" MODIFIED="1600147543905" TEXT="Execution Compiler"/>
+<node CREATED="1600147549034" ID="ID_162942287" MODIFIED="1600147559488" TEXT="Jit Compiler"/>
+<node CREATED="1600147565538" ID="ID_1380771729" MODIFIED="1600147581084" TEXT="Byte code Generation"/>
+<node CREATED="1600147582027" ID="ID_1006393096" MODIFIED="1600147593150" TEXT="Executing byte code"/>
+<node CREATED="1600147593386" ID="ID_1667751903" MODIFIED="1600147601367" TEXT="Jit Compiler"/>
+</node>
+<node CREATED="1600147621239" ID="ID_1660340052" MODIFIED="1600147625299" POSITION="right" TEXT="Raku Server">
+<node CREATED="1600147626709" ID="ID_1422022655" MODIFIED="1600147642034" TEXT="Byte code Generation"/>
+<node CREATED="1600147644800" ID="ID_581568726" MODIFIED="1600147651413" TEXT="execution byte code"/>
+<node CREATED="1600147651663" ID="ID_1345871659" MODIFIED="1600147656488" TEXT="Jit Compiler"/>
+<node CREATED="1600147657674" ID="ID_1115754861" MODIFIED="1600147657674" TEXT=""/>
+</node>
+<node CREATED="1600148483224" ID="ID_766140767" MODIFIED="1600148506680" POSITION="right" TEXT="Other Languages">
+<node CREATED="1600148527167" ID="ID_1440794573" MODIFIED="1600148528684" TEXT="LLVM"/>
+<node CREATED="1600148580662" ID="ID_1402656736" MODIFIED="1600148582622" TEXT="Java"/>
+<node CREATED="1600148591242" ID="ID_606238017" MODIFIED="1600148594192" TEXT="Pypy"/>
+<node CREATED="1600148599487" ID="ID_1973157399" MODIFIED="1600148632259" TEXT="Agda"/>
+<node CREATED="1600148633339" ID="ID_823300203" MODIFIED="1600148638080" TEXT="Haskell"/>
+</node>
+<node CREATED="1600147686207" ID="ID_783159679" MODIFIED="1600147699150" POSITION="left" TEXT="Application">
+<node CREATED="1600147702087" ID="ID_894232040" MODIFIED="1600147703965" TEXT="test">
+<node CREATED="1600148704744" ID="ID_358358392" MODIFIED="1600148759072" TEXT="test executer"/>
+<node CREATED="1600148759495" ID="ID_1065972830" MODIFIED="1600148760638" TEXT="test server executer"/>
+<node CREATED="1600148831506" ID="ID_288506500" MODIFIED="1600148849218" TEXT="Compiler "/>
+<node CREATED="1600148849419" ID="ID_1948716789" MODIFIED="1600148862124" TEXT="Pipelinening is nessery"/>
+</node>
+<node CREATED="1600147724529" ID="ID_1783706512" MODIFIED="1600147724529" TEXT=""/>
+</node>
+<node CREATED="1600147731482" ID="ID_1376099871" MODIFIED="1600147740557" POSITION="left" TEXT="Separation">
+<node CREATED="1600147746552" ID="ID_1324293386" MODIFIED="1600147760688" TEXT="by execution"/>
+<node CREATED="1600147764337" ID="ID_1771697664" MODIFIED="1600147766224" TEXT="by user"/>
+<node CREATED="1600147778208" ID="ID_337225150" MODIFIED="1600147779306" TEXT="reset">
+<node CREATED="1600148038963" ID="ID_1691183441" MODIFIED="1600148059956" TEXT="Compiler preservation"/>
+<node CREATED="1600148324207" ID="ID_1489996957" MODIFIED="1600148339158" TEXT="Undefine global variables"/>
+</node>
+<node CREATED="1600148158983" ID="ID_1229379200" MODIFIED="1600148171985" TEXT="Moar VM unload function ??"/>
+</node>
+<node CREATED="1600147820382" ID="ID_542687024" MODIFIED="1600147837843" POSITION="left" TEXT="Pipelinening">
+<node CREATED="1600147841963" ID="ID_1078206787" MODIFIED="1600147852367" TEXT="file load"/>
+<node CREATED="1600147852724" ID="ID_1414406644" MODIFIED="1600147864670" TEXT="Input"/>
+<node CREATED="1600147864929" ID="ID_1142490089" MODIFIED="1600147866875" TEXT="Output"/>
+<node CREATED="1600147867239" ID="ID_65262293" MODIFIED="1600147996276" TEXT="Pipeline execution of many script"/>
+<node CREATED="1600147971965" ID="ID_1608666300" MODIFIED="1600148103544" TEXT="Library preservation"/>
+<node CREATED="1600148358921" ID="ID_1042496193" MODIFIED="1600148368140" TEXT="Global variable preservation"/>
+<node CREATED="1600148396512" ID="ID_1091131965" MODIFIED="1600148417225" TEXT="Argment preservation"/>
+</node>
+<node CREATED="1600148428494" ID="ID_1216138424" MODIFIED="1600148442846" POSITION="left" TEXT="Multi thread">
+<node CREATED="1600148651609" ID="ID_100517847" MODIFIED="1600148674113" TEXT="Global variable conflict"/>
+</node>
+<node CREATED="1600149030695" ID="ID_1874786866" MODIFIED="1600149041996" POSITION="right" TEXT="Resaerch step">
+<node CREATED="1600149045767" ID="ID_829659205" MODIFIED="1600149076828" TEXT="Running current inpurimentetion?"/>
+<node CREATED="1600149077088" ID="ID_1335530178" MODIFIED="1600149098142" TEXT="Running each test code"/>
+<node CREATED="1600149099512" ID="ID_374545251" MODIFIED="1600149112971" TEXT="Pipelineing of test"/>
+<node CREATED="1600149116024" ID="ID_1623949595" MODIFIED="1600149122529" TEXT="Multithread run"/>
+<node CREATED="1600149124807" ID="ID_1497102810" MODIFIED="1600149140239" TEXT="Separation"/>
+</node>
+</node>
+</map>