Created
April 2, 2010 21:43
-
-
Save spockz/353764 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Fri Apr 2 22:59 2010 Time and Allocation Profiling Report (Final) | |
raytrace +RTS -P -hc -RTS tests/Input/gml/references/testall.gml | |
total time = 133.14 secs (6657 ticks @ 20 ms) | |
total alloc = 34,741,677,700 bytes (excludes profiling overheads) | |
COST CENTRE MODULE %time %alloc ticks bytes | |
intervals'_ayaN Base.Shape.Cylinder 19.7 17.9 1313 1552298191 | |
intervals'_aroP Base.Shape.Cone 8.2 7.5 549 655368876 | |
toRGB Data.Colour 6.3 8.3 421 724683806 | |
solveQuadratic Postlude 5.6 6.5 374 561204602 | |
intersectObject Renderer.IntersectionInfo 4.6 2.9 305 251723153 | |
evaluate Input.GML.Evaluate 4.2 3.8 281 330385280 | |
intervals'_auh3 Base.Shape.Cube 3.9 5.9 257 514455325 | |
localLighting Renderer.Lighting 3.5 3.0 230 262833345 | |
set Input.GML.Evaluate 2.7 1.9 182 165600232 | |
fromVector3D Data.Vector 2.7 5.2 182 450783639 | |
invxfm_ray Data.Vector 2.2 2.6 149 225936659 | |
csg Renderer.Intersections 2.2 1.0 148 83468333 | |
renderPixel Renderer.Renderer 2.1 1.6 137 141022898 | |
vmap Data.Vector 2.1 2.7 137 238773600 | |
transformRay Data.Vector 1.5 3.4 103 295455631 | |
operators Input.GML.Operators 1.5 1.0 100 82826638 | |
removeBehind Renderer.CSG 1.4 0.3 93 27127870 | |
get Input.GML.Evaluate 1.3 0.1 88 7023632 | |
buildIntersection Renderer.IntersectionInfo 1.3 1.9 85 163081767 | |
<*>_aD6n Input.GML.Operators 1.2 0.8 82 66497644 | |
operator Input.GML.Evaluate 1.2 0.1 79 6611502 | |
rDirection Data.Vector 1.2 2.1 78 186012099 | |
popt Input.GML.Operators 1.1 0.8 72 70026800 | |
intersect Renderer.Intersections 1.1 0.0 71 0 | |
rOrigin Data.Vector 1.0 2.1 66 179749773 | |
+_abst Data.Vector 1.0 1.0 65 90271233 | |
toPPM Output.PPM 0.7 1.9 47 163296256 | |
renderScene Renderer.Renderer 0.7 1.4 46 119496581 | |
individual inherited | |
COST CENTRE MODULE no. entries %time %alloc %time %alloc ticks bytes | |
MAIN MAIN 1 0 0.0 0.0 100.0 100.0 0 896 | |
main Main 408 13 0.0 0.0 100.0 100.0 0 1300 | |
toColour Data.Colour 726 11 0.0 0.0 0.0 0.0 0 572 | |
toDegrees_a8xj Data.Angle 681 11 0.0 0.0 0.0 0.0 0 0 | |
toRenderObject Input.GML.ToRenderObject 671 11 0.5 0.2 15.7 11.1 34 72593492 | |
rotateZ Data.Matrix 857 5 0.0 0.0 0.0 0.0 0 1560 | |
rotateX Data.Matrix 788 15 0.0 0.0 0.0 0.0 0 4680 | |
rotateY Data.Matrix 787 5 0.0 0.0 0.0 0.0 0 1560 | |
toDegrees_a8xj Data.Angle 786 25 0.0 0.0 0.0 0.0 0 0 | |
scale Data.Matrix 785 26 0.0 0.0 0.0 0.0 0 8112 | |
toColour Data.Colour 731 1296227 0.1 0.2 0.1 0.2 5 82958528 | |
shader Input.GML.Evaluate 730 1296227 0.2 0.6 15.2 10.7 14 191841596 | |
evaluate Input.GML.Evaluate 732 2021475 4.2 3.8 14.9 10.1 280 1321472528 | |
runOp Input.GML.Operators 804 3305474 0.1 0.0 5.5 4.2 9 0 | |
operators Input.GML.Operators 805 3305474 1.5 1.0 5.4 4.2 100 331285680 | |
rrb Input.GML.Operators 997 126608 0.0 0.0 0.1 0.1 2 3038592 | |
pushb Input.GML.Operators 1002 379824 0.0 0.0 0.0 0.0 0 5064320 | |
push Input.GML.Operators 1003 253216 0.0 0.0 0.0 0.0 0 6077184 | |
<*>_aD6n Input.GML.Operators 998 126608 0.0 0.0 0.0 0.1 0 11141504 | |
popr Input.GML.Operators 999 0 0.0 0.0 0.0 0.1 0 2025728 | |
popt Input.GML.Operators 1000 253216 0.0 0.0 0.0 0.0 3 11141504 | |
pop Input.GML.Operators 1001 253216 0.0 0.0 0.0 0.0 0 5064320 | |
rr Input.GML.Operators 987 896 0.0 0.0 0.0 0.0 0 35840 | |
clampf Postlude 995 896 0.0 0.0 0.0 0.0 0 0 | |
pushr Input.GML.Operators 991 2688 0.0 0.0 0.0 0.0 0 35840 | |
push Input.GML.Operators 992 1792 0.0 0.0 0.0 0.0 0 43008 | |
popr Input.GML.Operators 988 0 0.0 0.0 0.0 0.0 0 7168 | |
popt Input.GML.Operators 989 896 0.0 0.0 0.0 0.0 0 39424 | |
pop Input.GML.Operators 990 896 0.0 0.0 0.0 0.0 0 17920 | |
rrr Input.GML.Operators 982 636622 0.1 0.0 0.7 0.7 6 15278928 | |
pushr Input.GML.Operators 993 1909866 0.1 0.1 0.1 0.2 6 25464880 | |
push Input.GML.Operators 994 1273244 0.0 0.1 0.0 0.1 2 30557856 | |
<*>_aD6n Input.GML.Operators 983 636622 0.2 0.2 0.5 0.4 15 63662200 | |
popr Input.GML.Operators 984 0 0.0 0.0 0.3 0.3 0 10185952 | |
popt Input.GML.Operators 985 1273244 0.2 0.2 0.3 0.2 13 56022736 | |
pop Input.GML.Operators 986 1273244 0.1 0.1 0.1 0.1 4 25464880 | |
aiv Input.GML.Operators 926 63632 0.0 0.0 0.1 0.1 0 1527168 | |
push Input.GML.Operators 934 127264 0.0 0.0 0.0 0.0 0 3054336 | |
<*>_aD6n Input.GML.Operators 927 63632 0.0 0.0 0.1 0.0 3 5599616 | |
popa Input.GML.Operators 931 0 0.0 0.0 0.0 0.0 0 509056 | |
popt Input.GML.Operators 932 63632 0.0 0.0 0.0 0.0 0 2799808 | |
pop Input.GML.Operators 933 63632 0.0 0.0 0.0 0.0 0 1272640 | |
popi Input.GML.Operators 928 0 0.0 0.0 0.1 0.0 0 509056 | |
popt Input.GML.Operators 929 63632 0.0 0.0 0.1 0.0 3 2799808 | |
pop Input.GML.Operators 930 63632 0.0 0.0 0.0 0.0 1 1272640 | |
iii Input.GML.Operators 905 746644 0.0 0.1 0.9 0.8 3 17919456 | |
pushi Input.GML.Operators 910 2239932 0.0 0.1 0.2 0.2 3 29865760 | |
push Input.GML.Operators 911 1493288 0.1 0.1 0.1 0.1 7 35838912 | |
<*>_aD6n Input.GML.Operators 906 746644 0.4 0.2 0.7 0.5 28 71677824 | |
popi Input.GML.Operators 907 0 0.0 0.0 0.3 0.3 1 11946304 | |
popt Input.GML.Operators 908 1493288 0.2 0.2 0.2 0.3 15 65704672 | |
pop Input.GML.Operators 909 1493288 0.0 0.1 0.0 0.1 1 29865760 | |
iib Input.GML.Operators 900 428534 0.1 0.0 0.5 0.4 6 10284816 | |
pushb Input.GML.Operators 912 1285602 0.0 0.0 0.1 0.1 3 17141360 | |
push Input.GML.Operators 913 857068 0.0 0.1 0.0 0.1 3 20569632 | |
<*>_aD6n Input.GML.Operators 901 428534 0.2 0.1 0.4 0.3 11 37710992 | |
popi Input.GML.Operators 902 0 0.0 0.0 0.2 0.2 3 6856544 | |
popt Input.GML.Operators 903 857068 0.1 0.1 0.2 0.2 8 37710992 | |
pop Input.GML.Operators 904 857068 0.0 0.0 0.0 0.0 2 17141360 | |
ri Input.GML.Operators 894 773654 0.2 0.1 0.5 0.4 15 30946160 | |
pushi Input.GML.Operators 898 2320962 0.1 0.1 0.1 0.2 6 30946160 | |
push Input.GML.Operators 899 1547308 0.0 0.1 0.0 0.1 2 37135392 | |
popr Input.GML.Operators 895 0 0.0 0.0 0.2 0.2 0 6189232 | |
popt Input.GML.Operators 896 773654 0.1 0.1 0.2 0.1 9 34040776 | |
pop Input.GML.Operators 897 773654 0.0 0.0 0.0 0.0 2 15473080 | |
vector3D Data.Vector 817 528884 0.1 0.0 0.1 0.0 4 14808752 | |
rrrp Input.GML.Operators 806 1057768 0.2 0.1 1.0 0.8 12 40195184 | |
pushp Input.GML.Operators 815 1057768 0.0 0.0 0.1 0.1 3 10577680 | |
push Input.GML.Operators 816 1057768 0.0 0.1 0.0 0.1 1 25386432 | |
flip3 Input.GML.Operators 811 0 0.0 0.0 0.0 0.0 0 6346608 | |
popr Input.GML.Operators 808 0 0.0 0.0 0.2 0.1 3 4231072 | |
popt Input.GML.Operators 809 528884 0.1 0.1 0.1 0.1 9 23270896 | |
pop Input.GML.Operators 810 528884 0.0 0.0 0.0 0.0 0 10577680 | |
<*>_aD6n Input.GML.Operators 807 1586652 0.4 0.2 0.6 0.4 25 76159296 | |
popr Input.GML.Operators 812 0 0.0 0.0 0.2 0.2 0 8462144 | |
popt Input.GML.Operators 813 1057768 0.2 0.1 0.2 0.2 12 46541792 | |
pop Input.GML.Operators 814 1057768 0.0 0.1 0.0 0.1 2 21155360 | |
operator Input.GML.Evaluate 803 3305474 1.2 0.1 1.2 0.1 79 26443792 | |
set Input.GML.Evaluate 734 3585992 2.7 1.9 2.7 1.9 182 662382444 | |
get Input.GML.Evaluate 733 3511696 1.3 0.1 1.3 0.1 88 28093568 | |
multiplyTransformations Data.Matrix 679 106 0.0 0.0 0.0 0.0 0 25664 | |
translate Data.Matrix 678 55 0.0 0.0 0.0 0.0 0 17160 | |
foldObject Input.GML.AST 673 11 0.0 0.0 0.0 0.0 0 3140 | |
identityTransformation Data.Matrix 672 11 0.0 0.0 0.0 0.0 0 88 | |
renderScene Renderer.Renderer 666 44 0.7 1.4 84.2 88.8 46 477986324 | |
saveRendering Renderer.Renderer 699 11 0.2 0.0 1.4 2.7 12 2798640 | |
show_aizn Output.Output 778 22 0.0 0.0 0.0 0.0 0 1320 | |
toPPM Output.PPM 702 11 0.7 1.9 1.2 2.7 47 653184000 | |
clampedList Data.Colour 779 2592000 0.1 0.0 0.5 0.8 5 0 | |
colourToList Data.Colour 782 2592000 0.1 0.3 0.1 0.3 5 93312000 | |
clampColour Data.Colour 780 2592000 0.1 0.0 0.4 0.6 4 0 | |
fmap_agGp Data.Colour 781 2592000 0.3 0.6 0.3 0.6 22 196992000 | |
fromSize Output.Output 703 22 0.0 0.0 0.0 0.0 0 0 | |
toSize Output.Output 701 22 0.0 0.0 0.0 0.0 0 352 | |
getDimensions Renderer.Scene 700 11 0.0 0.0 0.0 0.0 0 396 | |
getRayMaker Renderer.Renderer 680 2592055 0.2 0.0 0.4 0.4 15 1540 | |
mkRayMaker Renderer.Renderer 683 2592000 0.1 0.0 0.2 0.4 8 0 | |
mkRay Data.Vector 684 2592000 0.0 0.4 0.0 0.4 2 134784000 | |
getDimensions Renderer.Scene 682 11 0.0 0.0 0.0 0.0 0 396 | |
renderPixel Renderer.Renderer 670 6480227 2.1 1.6 81.6 84.3 137 564091560 | |
localLighting Renderer.Lighting 728 3467577 3.5 3.0 29.0 29.1 230 1051333380 | |
negate_absJ Data.Vector 770 695814 0.0 0.0 0.3 0.2 2 5566512 | |
vmap Data.Vector 771 695814 0.2 0.2 0.2 0.2 16 75147912 | |
rDirection Data.Vector 769 695814 0.1 0.1 0.1 0.1 7 25049304 | |
normalize Data.Vector 768 1781489 0.2 0.2 0.2 0.2 15 64133604 | |
!.! Data.Vector 764 2171350 0.1 0.1 0.1 0.1 7 43427000 | |
direction Renderer.Lighting 763 2171350 0.3 0.4 0.6 1.1 21 124810160 | |
-_absB Data.Vector 840 1107370 0.0 0.1 0.0 0.1 3 39865320 | |
negate_absJ Data.Vector 766 1063980 0.0 0.0 0.2 0.4 3 8511840 | |
vmap Data.Vector 767 1063980 0.1 0.3 0.1 0.3 8 114909840 | |
normalize Data.Vector 765 2171350 0.1 0.2 0.1 0.2 8 78168600 | |
getIntensity Renderer.Lighting 762 2171350 0.3 0.2 1.2 1.3 20 82524928 | |
vmap Data.Vector 925 44656 0.0 0.0 0.0 0.0 0 3215232 | |
toDegrees_a8xj Data.Angle 922 688320 0.0 0.0 0.0 0.0 1 0 | |
!.! Data.Vector 921 732976 0.0 0.0 0.0 0.0 2 14659520 | |
normalize Data.Vector 920 1376640 0.1 0.1 0.1 0.1 8 49559040 | |
-_absB Data.Vector 839 2484010 0.1 0.3 0.1 0.3 7 89424360 | |
magnitude Data.Vector 838 1107370 0.1 0.1 0.1 0.1 7 22147400 | |
attenuate Renderer.Lighting 836 2214740 0.3 0.3 0.5 0.6 18 115166480 | |
vmap Data.Vector 837 1107370 0.2 0.2 0.2 0.2 15 79730640 | |
shadowed Renderer.Lighting 739 1588204 0.5 0.6 20.6 20.4 31 196937296 | |
-_absB Data.Vector 825 801944 0.1 0.1 0.1 0.1 5 28869984 | |
hit Renderer.Intersections 818 801944 0.0 0.0 7.6 7.8 3 0 | |
nearest Renderer.IntersectionInfo 849 496518 0.1 0.0 0.1 0.0 4 0 | |
intersect Renderer.Intersections 819 2762242 0.1 0.0 7.5 7.8 7 0 | |
intersectObject Renderer.IntersectionInfo 821 1782093 0.5 0.4 6.7 7.6 32 121793844 | |
intervals'_ayaN Base.Shape.Cylinder 1006 6146583 3.8 3.7 4.6 5.2 255 1282010424 | |
solveQuadratic Postlude 1010 5106150 0.6 0.8 0.6 0.8 39 273689640 | |
rDirection Data.Vector 1009 1021230 0.0 0.1 0.0 0.1 2 36764280 | |
rOrigin Data.Vector 1008 1021230 0.0 0.1 0.0 0.1 1 36764280 | |
fromVector3D Data.Vector 1007 2042460 0.2 0.5 0.2 0.5 10 179736480 | |
intervals'_aBjM Base.Shape.Plane 916 688320 0.0 0.0 0.1 0.1 0 12389760 | |
rDirection Data.Vector 919 344160 0.0 0.0 0.0 0.0 1 12389760 | |
rOrigin Data.Vector 918 344160 0.0 0.0 0.0 0.0 1 12389760 | |
getY3D Data.Vector 917 688320 0.0 0.0 0.0 0.0 2 13766400 | |
intervals'_aroP Base.Shape.Cone 871 517812 0.5 0.3 0.6 0.5 34 110403160 | |
solveQuadratic Postlude 875 562038 0.1 0.1 0.1 0.1 5 32269800 | |
rOrigin Data.Vector 874 129162 0.0 0.0 0.0 0.0 0 4649832 | |
rDirection Data.Vector 873 129162 0.0 0.0 0.0 0.0 0 4649832 | |
fromVector3D Data.Vector 872 258324 0.0 0.1 0.0 0.1 1 22732512 | |
buildIntersection Renderer.IntersectionInfo 848 661280 0.1 0.2 0.1 0.2 5 68773120 | |
sort2 Postlude 847 341839 0.0 0.0 0.0 0.0 1 1926252 | |
intervals'_auh3 Base.Shape.Cube 823 3162951 0.4 0.5 0.5 0.6 28 156660816 | |
rOrigin Data.Vector 828 287541 0.0 0.0 0.0 0.0 1 10351476 | |
fromVector3D Data.Vector 827 287541 0.1 0.1 0.1 0.1 4 25303608 | |
rDirection Data.Vector 824 287541 0.0 0.0 0.0 0.0 1 10351476 | |
transformRay Data.Vector 822 1782093 0.2 0.3 0.3 0.6 11 121182324 | |
invxfm_ray Data.Vector 826 1782093 0.2 0.3 0.2 0.3 12 92668836 | |
csg Renderer.Intersections 820 2940447 0.2 0.1 0.7 0.2 12 23523576 | |
unionI Renderer.CSG 829 980149 0.2 0.0 0.5 0.1 10 15682384 | |
unionRanges Data.Range 831 1048887 0.2 0.1 0.2 0.1 11 26352528 | |
<=_aUxT Renderer.IntersectionInfo 851 260970 0.0 0.0 0.0 0.0 1 0 | |
==_aUy5 Renderer.IntersectionInfo 850 261951 0.0 0.0 0.0 0.0 0 0 | |
removeBehind Renderer.CSG 830 980149 0.2 0.0 0.2 0.0 12 7841192 | |
mkShadowRay Renderer.Lighting 746 1588204 0.1 0.1 0.4 0.6 7 19058448 | |
mkRay Data.Vector 750 1588204 0.1 0.2 0.1 0.2 4 82586608 | |
*_absx Data.Vector 748 1588204 0.1 0.2 0.1 0.2 9 57175344 | |
+_abst Data.Vector 747 1588204 0.1 0.2 0.1 0.2 6 57175344 | |
negate_absJ Data.Vector 744 786260 0.0 0.0 0.2 0.3 2 6290080 | |
vmap Data.Vector 745 786260 0.2 0.2 0.2 0.2 13 84916080 | |
intersect Renderer.Intersections 740 5514889 0.3 0.0 11.8 11.0 17 0 | |
intersectObject Renderer.IntersectionInfo 742 2897269 0.8 0.5 10.5 10.5 52 161356244 | |
intervals'_aBjM Base.Shape.Plane 978 864640 0.1 0.0 0.2 0.2 7 15583680 | |
rDirection Data.Vector 981 432320 0.0 0.0 0.0 0.0 3 15563520 | |
rOrigin Data.Vector 980 432320 0.0 0.0 0.0 0.0 1 15563520 | |
getY3D Data.Vector 979 864640 0.0 0.0 0.0 0.0 3 17292800 | |
intervals'_ayaN Base.Shape.Cylinder 952 7675046 5.4 4.6 6.5 6.4 360 1597708928 | |
solveQuadratic Postlude 956 5418680 0.6 0.9 0.6 0.9 43 315183136 | |
rDirection Data.Vector 955 1277032 0.0 0.1 0.0 0.1 2 45973152 | |
rOrigin Data.Vector 954 1277032 0.1 0.1 0.1 0.1 6 45973152 | |
fromVector3D Data.Vector 953 2554064 0.3 0.6 0.3 0.6 20 224757632 | |
intervals'_aroP Base.Shape.Cone 876 891705 0.5 0.5 0.8 0.9 36 189740636 | |
solveQuadratic Postlude 880 898488 0.1 0.2 0.1 0.2 8 53463072 | |
rOrigin Data.Vector 879 221136 0.0 0.0 0.0 0.0 1 7960896 | |
rDirection Data.Vector 878 221136 0.0 0.0 0.0 0.0 1 7960896 | |
fromVector3D Data.Vector 877 442272 0.1 0.1 0.1 0.1 5 38919936 | |
intervals'_auh3 Base.Shape.Cube 832 5562117 0.7 0.8 0.8 1.0 47 271390680 | |
rOrigin Data.Vector 835 505647 0.0 0.1 0.0 0.1 2 18203292 | |
fromVector3D Data.Vector 834 505647 0.1 0.1 0.1 0.1 4 44496936 | |
rDirection Data.Vector 833 505647 0.0 0.1 0.0 0.1 2 18203292 | |
buildIntersection Renderer.IntersectionInfo 775 446538 0.0 0.1 0.0 0.1 1 46439952 | |
sort2 Postlude 774 324151 0.0 0.0 0.0 0.0 0 1081932 | |
intervals'_aBWC Base.Shape.Sphere 752 461134 0.1 0.0 0.7 0.4 8 12911752 | |
!.! Data.Vector 756 461134 0.0 0.0 0.0 0.0 1 9222680 | |
solveQuadratic Postlude 755 706968 0.5 0.2 0.5 0.2 36 80076096 | |
rOrigin Data.Vector 754 461134 0.0 0.0 0.0 0.0 1 16600824 | |
rDirection Data.Vector 753 461134 0.0 0.0 0.0 0.0 3 16600824 | |
transformRay Data.Vector 743 2897269 0.2 0.6 0.7 1.0 15 197014292 | |
invxfm_ray Data.Vector 751 2897269 0.4 0.4 0.4 0.4 29 150657988 | |
csg Renderer.Intersections 741 7348562 0.4 0.2 1.1 0.5 28 64886332 | |
intersectI Renderer.CSG 949 38302 0.0 0.0 0.0 0.0 0 612832 | |
intersectRanges Data.Range 951 38587 0.0 0.0 0.0 0.0 0 823680 | |
<=_aUxT Renderer.IntersectionInfo 977 2475 0.0 0.0 0.0 0.0 0 0 | |
==_aUy5 Renderer.IntersectionInfo 976 2475 0.0 0.0 0.0 0.0 0 0 | |
removeBehind Renderer.CSG 950 38302 0.0 0.0 0.0 0.0 1 306416 | |
differenceI Renderer.CSG 946 470622 0.0 0.0 0.2 0.1 3 7529952 | |
diffRanges Data.Range 948 470961 0.1 0.0 0.1 0.0 4 9454548 | |
<=_aUxT Renderer.IntersectionInfo 1005 1577 0.0 0.0 0.0 0.0 0 0 | |
==_aUy5 Renderer.IntersectionInfo 1004 1258 0.0 0.0 0.0 0.0 0 0 | |
removeBehind Renderer.CSG 947 470622 0.0 0.0 0.0 0.0 3 3764976 | |
unionI Renderer.CSG 757 2108696 0.2 0.1 0.5 0.3 14 33739136 | |
unionRanges Data.Range 759 2149714 0.2 0.1 0.2 0.1 10 46993940 | |
<=_aUxT Renderer.IntersectionInfo 853 176119 0.0 0.0 0.0 0.0 0 0 | |
==_aUy5 Renderer.IntersectionInfo 852 178105 0.0 0.0 0.0 0.0 0 0 | |
removeBehind Renderer.CSG 758 2108696 0.1 0.0 0.1 0.0 9 16869568 | |
vmap Data.Vector 738 6935154 1.0 1.4 1.0 1.4 69 499331088 | |
*_absx Data.Vector 737 2381902 0.3 0.2 0.3 0.2 17 85748472 | |
+_abst Data.Vector 736 7145705 0.8 0.7 0.8 0.7 53 257245380 | |
fromColour Data.Colour 729 2592454 0.1 0.1 0.4 0.3 7 25924540 | |
toVec3D Data.Vector 735 2592454 0.3 0.3 0.3 0.3 18 93328344 | |
reflectedRay Renderer.Renderer 718 1296227 0.5 0.3 1.2 1.3 34 119252884 | |
mkRay Data.Vector 725 1296227 0.0 0.2 0.0 0.2 2 67403804 | |
*_absx Data.Vector 723 1296227 0.1 0.1 0.1 0.1 8 46664172 | |
+_abst Data.Vector 722 1296227 0.1 0.1 0.1 0.1 6 46664172 | |
!.! Data.Vector 721 1296227 0.1 0.1 0.1 0.1 5 25924540 | |
vmap Data.Vector 720 1296227 0.2 0.3 0.2 0.3 16 93328344 | |
-_absB Data.Vector 719 1296227 0.2 0.1 0.2 0.1 12 46664172 | |
rDirection Data.Vector 711 1296227 0.1 0.1 0.1 0.1 7 46664172 | |
nearest Renderer.IntersectionInfo 706 6085888 0.5 0.0 0.5 0.0 30 15554724 | |
toRGB Data.Colour 696 2592000 6.3 8.3 6.5 8.5 421 2898734824 | |
fmap_agGp Data.Colour 697 2592000 0.2 0.1 0.2 0.1 15 41472000 | |
intersect Renderer.Intersections 674 22666547 0.7 0.0 42.2 43.6 47 0 | |
intersectObject Renderer.IntersectionInfo 676 12700381 3.3 2.1 37.3 41.6 221 723742524 | |
intervals'_ayaN Base.Shape.Cylinder 941 16069520 10.5 9.6 13.0 13.3 698 3329473412 | |
solveQuadratic Postlude 945 9654529 1.3 1.8 1.3 1.8 89 612329116 | |
rDirection Data.Vector 944 2671893 0.2 0.3 0.2 0.3 14 96188148 | |
rOrigin Data.Vector 943 2671893 0.2 0.3 0.2 0.3 11 96188148 | |
fromVector3D Data.Vector 942 5343786 0.8 1.4 0.8 1.4 53 470253168 | |
intervals'_aBjM Base.Shape.Plane 885 4432960 0.3 0.3 0.8 1.1 23 121291440 | |
rDirection Data.Vector 888 2216480 0.2 0.2 0.2 0.2 10 79793280 | |
rOrigin Data.Vector 887 2216480 0.2 0.2 0.2 0.2 10 79793280 | |
getY3D Data.Vector 886 4432960 0.2 0.3 0.2 0.3 12 88659200 | |
intervals'_aroP Base.Shape.Cone 854 11039691 7.2 6.7 9.6 10.2 479 2321331708 | |
solveQuadratic Postlude 859 7023500 1.2 1.6 1.2 1.6 83 549366608 | |
rOrigin Data.Vector 858 2755536 0.1 0.3 0.1 0.3 7 99199296 | |
rDirection Data.Vector 856 2755536 0.2 0.3 0.2 0.3 10 99199296 | |
fromVector3D Data.Vector 855 5511072 0.9 1.4 0.9 1.4 57 484974336 | |
intervals'_auh3 Base.Shape.Cube 783 33758318 2.7 4.7 3.3 6.1 182 1629768504 | |
rOrigin Data.Vector 791 3068938 0.1 0.3 0.1 0.3 6 110481768 | |
fromVector3D Data.Vector 790 3068938 0.3 0.8 0.3 0.8 23 270066544 | |
rDirection Data.Vector 784 3068938 0.1 0.3 0.1 0.3 9 110481768 | |
buildIntersection Renderer.IntersectionInfo 705 3164063 1.2 1.5 2.8 2.8 79 537113996 | |
uv_aybP Base.Shape.Cylinder 969 359702 0.1 0.0 0.2 0.1 7 13909232 | |
getZ3D Data.Vector 996 4 0.0 0.0 0.0 0.0 0 80 | |
~= Postlude 971 562616 0.0 0.0 0.0 0.0 1 0 | |
getY3D Data.Vector 970 359702 0.1 0.0 0.1 0.0 5 7194040 | |
getNormal'_ay4R Base.Shape.Cylinder 961 359702 0.1 0.0 0.1 0.0 4 478896 | |
vector3D Data.Vector 968 39908 0.0 0.0 0.0 0.0 0 1117424 | |
getZ3D Data.Vector 967 39908 0.0 0.0 0.0 0.0 0 798160 | |
getX3D Data.Vector 966 39908 0.0 0.0 0.0 0.0 0 798160 | |
normalize Data.Vector 965 39908 0.0 0.0 0.0 0.0 0 1436688 | |
~= Postlude 963 556398 0.0 0.0 0.0 0.0 3 0 | |
getY3D Data.Vector 962 359702 0.0 0.0 0.0 0.0 1 7194040 | |
inside_ay5o Base.Shape.Cylinder 959 359702 0.0 0.0 0.1 0.1 2 0 | |
fromVector3D Data.Vector 960 359702 0.0 0.1 0.0 0.1 3 26666048 | |
uv_aBjT Base.Shape.Plane 893 673214 0.1 0.1 0.2 0.1 4 26928560 | |
getX3D Data.Vector 915 416220 0.0 0.0 0.0 0.0 2 8324400 | |
getZ3D Data.Vector 914 416220 0.1 0.0 0.1 0.0 6 8324400 | |
inside_aBj9 Base.Shape.Plane 889 673214 0.0 0.0 0.0 0.0 1 0 | |
getY3D Data.Vector 890 673214 0.0 0.0 0.0 0.0 0 13464280 | |
uv_arpG Base.Shape.Cone 868 52185 0.0 0.0 0.0 0.0 0 1884488 | |
~= Postlude 870 52185 0.0 0.0 0.0 0.0 0 0 | |
getY3D Data.Vector 869 52185 0.0 0.0 0.0 0.0 0 1043700 | |
getNormal'_arjP Base.Shape.Cone 862 52185 0.0 0.0 0.0 0.0 3 1014560 | |
vector3D Data.Vector 884 50728 0.0 0.0 0.0 0.0 0 1420384 | |
getZ3D Data.Vector 883 50728 0.0 0.0 0.0 0.0 0 1014560 | |
getX3D Data.Vector 882 50728 0.0 0.0 0.0 0.0 0 1014560 | |
normalize Data.Vector 881 50728 0.0 0.0 0.0 0.0 0 1826208 | |
~= Postlude 864 52185 0.0 0.0 0.0 0.0 0 0 | |
getY3D Data.Vector 863 52185 0.0 0.0 0.0 0.0 0 1043700 | |
inside_arkr Base.Shape.Cone 860 52185 0.0 0.0 0.0 0.0 0 0 | |
fromVector3D Data.Vector 861 52185 0.0 0.0 0.0 0.0 1 4335288 | |
negate_absJ Data.Vector 844 41808 0.0 0.0 0.0 0.0 0 334464 | |
vmap Data.Vector 845 41808 0.0 0.0 0.0 0.0 0 4515264 | |
uv_auhO Base.Shape.Cube 800 308783 0.0 0.0 0.1 0.0 0 5894200 | |
getY3D Data.Vector 846 62749 0.0 0.0 0.0 0.0 1 1254980 | |
getX3D Data.Vector 842 98679 0.0 0.0 0.0 0.0 1 1973580 | |
~= Postlude 802 499287 0.0 0.0 0.0 0.0 2 0 | |
getZ3D Data.Vector 801 147355 0.0 0.0 0.0 0.0 0 2947100 | |
getNormal'_audR Base.Shape.Cube 794 288625 0.0 0.0 0.1 0.0 1 3536520 | |
getY3D Data.Vector 843 51363 0.0 0.0 0.0 0.0 0 1027260 | |
getX3D Data.Vector 841 89907 0.0 0.0 0.0 0.0 1 1798140 | |
~= Postlude 796 499287 0.0 0.0 0.0 0.0 2 0 | |
getZ3D Data.Vector 795 147355 0.0 0.0 0.0 0.0 0 2947100 | |
inside_auek Base.Shape.Cube 792 147355 0.0 0.0 0.0 0.0 0 0 | |
fromVector3D Data.Vector 793 147355 0.0 0.0 0.0 0.0 1 10892068 | |
getNormal'_aBVR Base.Shape.Sphere 716 63771 0.0 0.0 0.0 0.0 0 0 | |
normalize Data.Vector 717 63771 0.0 0.0 0.0 0.0 0 2295756 | |
inside_aBVZ Base.Shape.Sphere 714 63771 0.0 0.0 0.0 0.0 0 0 | |
magnitude Data.Vector 715 63771 0.0 0.0 0.0 0.0 0 1275420 | |
rOrigin Data.Vector 713 1296227 0.1 0.1 0.1 0.1 7 46664172 | |
transformVector Data.Matrix 712 1296227 0.2 0.1 0.2 0.1 12 46664172 | |
getPostition Data.Vector 708 1296227 0.1 0.1 0.3 0.4 8 36294356 | |
rDirection Data.Vector 710 1296227 0.0 0.1 0.0 0.1 2 46664172 | |
rOrigin Data.Vector 709 1296227 0.1 0.1 0.1 0.1 7 46664172 | |
transformPoint Data.Matrix 707 1296227 0.3 0.1 0.3 0.1 17 46664172 | |
sort2 Postlude 704 974384 0.1 0.0 0.1 0.0 5 2248812 | |
intervals'_aBWC Base.Shape.Sphere 686 1987534 0.4 0.2 1.7 1.6 25 55650952 | |
!.! Data.Vector 690 1987534 0.1 0.1 0.1 0.1 6 39750680 | |
solveQuadratic Postlude 689 2595429 1.1 0.9 1.1 0.9 71 328440940 | |
rOrigin Data.Vector 688 1987534 0.1 0.2 0.1 0.2 4 71551224 | |
rDirection Data.Vector 687 1987534 0.1 0.2 0.1 0.2 4 71551224 | |
transformRay Data.Vector 677 12700381 1.2 2.5 2.8 4.4 77 863625908 | |
invxfm_ray Data.Vector 685 12700381 1.6 1.9 1.6 1.9 108 660419812 | |
csg Renderer.Intersections 675 28848198 1.6 0.7 4.2 2.1 108 245463424 | |
intersectI Renderer.CSG 938 268702 0.0 0.0 0.1 0.0 1 4299232 | |
intersectRanges Data.Range 940 268702 0.1 0.0 0.1 0.0 5 5934984 | |
<=_aUxT Renderer.IntersectionInfo 958 23964 0.0 0.0 0.0 0.0 0 0 | |
==_aUy5 Renderer.IntersectionInfo 957 23964 0.0 0.0 0.0 0.0 1 0 | |
removeBehind Renderer.CSG 939 268702 0.0 0.0 0.0 0.0 1 2149616 | |
differenceI Renderer.CSG 935 989022 0.1 0.0 0.5 0.1 7 15824352 | |
diffRanges Data.Range 937 996974 0.2 0.1 0.2 0.1 13 20685092 | |
<=_aUxT Renderer.IntersectionInfo 975 34931 0.0 0.0 0.0 0.0 0 0 | |
==_aUy5 Renderer.IntersectionInfo 974 30855 0.0 0.0 0.0 0.0 0 0 | |
removeBehind Renderer.CSG 936 989022 0.2 0.0 0.2 0.0 11 7912176 | |
unionI Renderer.CSG 691 8708442 0.5 0.4 2.0 1.2 34 139335072 | |
unionRanges Data.Range 693 8795432 0.6 0.6 0.6 0.6 41 204962548 | |
<=_aUxT Renderer.IntersectionInfo 773 1111517 0.0 0.0 0.0 0.0 0 0 | |
==_aUy5 Renderer.IntersectionInfo 772 1113238 0.0 0.0 0.0 0.0 2 0 | |
removeBehind Renderer.CSG 692 8708442 0.8 0.2 0.8 0.2 56 69667536 | |
rnf_agGD Data.Colour 669 2592000 0.1 0.0 0.1 0.0 6 0 | |
getDimensions Renderer.Scene 667 11 0.0 0.0 0.0 0.0 0 396 | |
runGML Input.GML.RunGML 409 1 0.0 0.0 0.1 0.1 0 292 | |
evaluate Input.GML.Evaluate 431 32 0.0 0.0 0.0 0.0 1 68244 | |
set Input.GML.Evaluate 615 124 0.0 0.0 0.0 0.0 0 18484 | |
get Input.GML.Evaluate 614 120 0.0 0.0 0.0 0.0 0 960 | |
runOp Input.GML.Operators 500 277 0.0 0.0 0.0 0.0 0 0 | |
operators Input.GML.Operators 501 304 0.0 0.0 0.0 0.0 0 3116 | |
vector3D Data.Vector 727 67 0.0 0.0 0.0 0.0 0 1876 | |
rr Input.GML.Operators 660 1 0.0 0.0 0.0 0.0 0 52 | |
pushr Input.GML.Operators 664 3 0.0 0.0 0.0 0.0 0 40 | |
push Input.GML.Operators 665 2 0.0 0.0 0.0 0.0 0 48 | |
popr Input.GML.Operators 661 0 0.0 0.0 0.0 0.0 0 8 | |
popt Input.GML.Operators 662 1 0.0 0.0 0.0 0.0 0 44 | |
pop Input.GML.Operators 663 1 0.0 0.0 0.0 0.0 0 20 | |
ppprrl Input.GML.Operators 646 6 0.0 0.0 0.0 0.0 0 228 | |
pushl Input.GML.Operators 658 6 0.0 0.0 0.0 0.0 0 60 | |
push Input.GML.Operators 659 6 0.0 0.0 0.0 0.0 0 144 | |
flip5 Input.GML.Operators 651 0 0.0 0.0 0.0 0.0 0 36 | |
popr Input.GML.Operators 648 0 0.0 0.0 0.0 0.0 0 24 | |
popt Input.GML.Operators 649 3 0.0 0.0 0.0 0.0 0 132 | |
pop Input.GML.Operators 650 3 0.0 0.0 0.0 0.0 0 60 | |
<*>_aD6n Input.GML.Operators 647 15 0.0 0.0 0.0 0.0 0 936 | |
popp Input.GML.Operators 655 0 0.0 0.0 0.0 0.0 0 72 | |
popt Input.GML.Operators 656 9 0.0 0.0 0.0 0.0 0 396 | |
pop Input.GML.Operators 657 9 0.0 0.0 0.0 0.0 0 180 | |
popr Input.GML.Operators 652 0 0.0 0.0 0.0 0.0 0 24 | |
popt Input.GML.Operators 653 3 0.0 0.0 0.0 0.0 0 132 | |
pop Input.GML.Operators 654 3 0.0 0.0 0.0 0.0 0 60 | |
getZ3D Data.Vector 645 6 0.0 0.0 0.0 0.0 0 120 | |
getY3D Data.Vector 644 6 0.0 0.0 0.0 0.0 0 120 | |
rrr Input.GML.Operators 637 10 0.0 0.0 0.0 0.0 0 240 | |
pushr Input.GML.Operators 642 30 0.0 0.0 0.0 0.0 0 400 | |
push Input.GML.Operators 643 20 0.0 0.0 0.0 0.0 0 480 | |
<*>_aD6n Input.GML.Operators 638 10 0.0 0.0 0.0 0.0 0 1000 | |
popr Input.GML.Operators 639 0 0.0 0.0 0.0 0.0 0 160 | |
popt Input.GML.Operators 640 20 0.0 0.0 0.0 0.0 0 880 | |
pop Input.GML.Operators 641 20 0.0 0.0 0.0 0.0 0 400 | |
pr Input.GML.Operators 631 18 0.0 0.0 0.0 0.0 0 720 | |
pushr Input.GML.Operators 635 54 0.0 0.0 0.0 0.0 0 720 | |
push Input.GML.Operators 636 36 0.0 0.0 0.0 0.0 0 864 | |
popp Input.GML.Operators 632 0 0.0 0.0 0.0 0.0 0 144 | |
popt Input.GML.Operators 633 18 0.0 0.0 0.0 0.0 0 792 | |
pop Input.GML.Operators 634 18 0.0 0.0 0.0 0.0 0 360 | |
getX3D Data.Vector 630 6 0.0 0.0 0.0 0.0 0 120 | |
paoiriisR Input.GML.Operators 596 22 0.0 0.0 0.0 0.0 0 836 | |
pops Input.GML.Operators 624 0 0.0 0.0 0.0 0.0 0 80 | |
popt Input.GML.Operators 625 10 0.0 0.0 0.0 0.0 0 440 | |
pop Input.GML.Operators 626 10 0.0 0.0 0.0 0.0 0 200 | |
pushR Input.GML.Operators 622 22 0.0 0.0 0.0 0.0 0 220 | |
push Input.GML.Operators 623 22 0.0 0.0 0.0 0.0 0 528 | |
flip8 Input.GML.Operators 601 0 0.0 0.0 0.0 0.0 0 132 | |
<*>_aD6n Input.GML.Operators 597 88 0.0 0.0 0.0 0.0 0 5544 | |
renderF Input.GML.Operators 668 11 0.0 0.0 0.0 0.0 0 1100 | |
popa Input.GML.Operators 627 0 0.0 0.0 0.0 0.0 0 80 | |
popt Input.GML.Operators 628 10 0.0 0.0 0.0 0.0 0 440 | |
pop Input.GML.Operators 629 10 0.0 0.0 0.0 0.0 0 200 | |
popp Input.GML.Operators 619 0 0.0 0.0 0.0 0.0 0 88 | |
popt Input.GML.Operators 620 11 0.0 0.0 0.0 0.0 0 484 | |
pop Input.GML.Operators 621 11 0.0 0.0 0.0 0.0 0 220 | |
popo Input.GML.Operators 611 0 0.0 0.0 0.0 0.0 0 88 | |
popt Input.GML.Operators 612 11 0.0 0.0 0.0 0.0 0 484 | |
pop Input.GML.Operators 613 11 0.0 0.0 0.0 0.0 0 220 | |
popr Input.GML.Operators 608 0 0.0 0.0 0.0 0.0 0 88 | |
popt Input.GML.Operators 609 11 0.0 0.0 0.0 0.0 0 484 | |
pop Input.GML.Operators 610 11 0.0 0.0 0.0 0.0 0 220 | |
popi Input.GML.Operators 605 0 0.0 0.0 0.0 0.0 0 256 | |
popt Input.GML.Operators 606 32 0.0 0.0 0.0 0.0 0 1408 | |
pop Input.GML.Operators 607 32 0.0 0.0 0.0 0.0 0 640 | |
ppl Input.GML.Operators 559 10 0.0 0.0 0.0 0.0 0 240 | |
pushl Input.GML.Operators 567 20 0.0 0.0 0.0 0.0 0 200 | |
push Input.GML.Operators 568 20 0.0 0.0 0.0 0.0 0 480 | |
<*>_aD6n Input.GML.Operators 560 10 0.0 0.0 0.0 0.0 0 1000 | |
popp Input.GML.Operators 564 0 0.0 0.0 0.0 0.0 0 152 | |
popt Input.GML.Operators 565 19 0.0 0.0 0.0 0.0 0 836 | |
pop Input.GML.Operators 566 19 0.0 0.0 0.0 0.0 0 380 | |
rrrp Input.GML.Operators 548 172 0.0 0.0 0.0 0.0 0 6536 | |
pushp Input.GML.Operators 557 153 0.0 0.0 0.0 0.0 0 1568 | |
push Input.GML.Operators 558 172 0.0 0.0 0.0 0.0 0 4128 | |
flip3 Input.GML.Operators 553 0 0.0 0.0 0.0 0.0 0 1032 | |
popr Input.GML.Operators 550 0 0.0 0.0 0.0 0.0 0 688 | |
popt Input.GML.Operators 551 86 0.0 0.0 0.0 0.0 0 3784 | |
pop Input.GML.Operators 552 86 0.0 0.0 0.0 0.0 0 1720 | |
<*>_aD6n Input.GML.Operators 549 239 0.0 0.0 0.0 0.0 0 11928 | |
popr Input.GML.Operators 554 0 0.0 0.0 0.0 0.0 0 1376 | |
popt Input.GML.Operators 555 172 0.0 0.0 0.0 0.0 0 7568 | |
pop Input.GML.Operators 556 172 0.0 0.0 0.0 0.0 0 3440 | |
ooo Input.GML.Operators 541 28 0.0 0.0 0.0 0.0 0 672 | |
pusho Input.GML.Operators 546 56 0.0 0.0 0.0 0.0 0 560 | |
push Input.GML.Operators 547 56 0.0 0.0 0.0 0.0 0 1344 | |
<*>_aD6n Input.GML.Operators 542 28 0.0 0.0 0.0 0.0 0 2800 | |
popo Input.GML.Operators 543 0 0.0 0.0 0.0 0.0 0 448 | |
popt Input.GML.Operators 544 56 0.0 0.0 0.0 0.0 0 2464 | |
pop Input.GML.Operators 545 56 0.0 0.0 0.0 0.0 0 1120 | |
co Input.GML.Operators 522 27 0.0 0.0 0.0 0.0 0 1080 | |
popc Input.GML.Operators 538 0 0.0 0.0 0.0 0.0 0 208 | |
popt Input.GML.Operators 539 26 0.0 0.0 0.0 0.0 0 1144 | |
pop Input.GML.Operators 540 26 0.0 0.0 0.0 0.0 0 520 | |
pusho Input.GML.Operators 526 54 0.0 0.0 0.0 0.0 0 540 | |
push Input.GML.Operators 527 54 0.0 0.0 0.0 0.0 0 1296 | |
orrro Input.GML.Operators 510 116 0.0 0.0 0.0 0.0 0 4408 | |
pusho Input.GML.Operators 528 116 0.0 0.0 0.0 0.0 0 1160 | |
push Input.GML.Operators 529 116 0.0 0.0 0.0 0.0 0 2784 | |
flip4 Input.GML.Operators 515 0 0.0 0.0 0.0 0.0 0 696 | |
popr Input.GML.Operators 512 0 0.0 0.0 0.0 0.0 0 464 | |
popt Input.GML.Operators 513 58 0.0 0.0 0.0 0.0 0 2552 | |
pop Input.GML.Operators 514 58 0.0 0.0 0.0 0.0 0 1160 | |
<*>_aD6n Input.GML.Operators 511 232 0.0 0.0 0.0 0.0 0 13688 | |
popo Input.GML.Operators 519 0 0.0 0.0 0.0 0.0 0 464 | |
popt Input.GML.Operators 520 58 0.0 0.0 0.0 0.0 0 2552 | |
pop Input.GML.Operators 521 58 0.0 0.0 0.0 0.0 0 1160 | |
popr Input.GML.Operators 516 0 0.0 0.0 0.0 0.0 0 928 | |
popt Input.GML.Operators 517 116 0.0 0.0 0.0 0.0 0 5104 | |
pop Input.GML.Operators 518 116 0.0 0.0 0.0 0.0 0 2320 | |
oro Input.GML.Operators 502 25 0.0 0.0 0.0 0.0 0 600 | |
pusho Input.GML.Operators 530 50 0.0 0.0 0.0 0.0 0 500 | |
push Input.GML.Operators 531 50 0.0 0.0 0.0 0.0 0 1200 | |
<*>_aD6n Input.GML.Operators 503 25 0.0 0.0 0.0 0.0 0 2248 | |
popo Input.GML.Operators 535 0 0.0 0.0 0.0 0.0 0 192 | |
popt Input.GML.Operators 536 24 0.0 0.0 0.0 0.0 0 1056 | |
pop Input.GML.Operators 537 24 0.0 0.0 0.0 0.0 0 480 | |
popr Input.GML.Operators 532 0 0.0 0.0 0.0 0.0 0 192 | |
popt Input.GML.Operators 533 24 0.0 0.0 0.0 0.0 0 1056 | |
pop Input.GML.Operators 534 24 0.0 0.0 0.0 0.0 0 480 | |
operator Input.GML.Evaluate 499 277 0.0 0.0 0.0 0.0 0 2216 | |
preprocess Input.GML.RunGML 410 48 0.0 0.0 0.1 0.1 0 347188 | |
parseGML Input.GML.Parser 432 36 0.0 0.0 0.1 0.1 0 1872 | |
gmlLexer Input.GML.Parser 569 0 0.0 0.0 0.0 0.0 0 216248 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 433 3201 0.0 0.0 0.1 0.1 0 322556 | |
parseString Input.GML.Parser 590 480 0.0 0.0 0.0 0.0 0 61060 | |
pure_aml Input.GML.Parser.ApplicativeParsec 595 10 0.0 0.0 0.0 0.0 0 440 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 594 147 0.0 0.0 0.0 0.0 0 1576 | |
gmlLexer Input.GML.Parser 584 0 0.0 0.0 0.0 0.0 0 459668 | |
gmlDef Input.GML.Parser 585 1402 0.0 0.0 0.0 0.0 0 44412 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 586 1402 0.0 0.0 0.0 0.0 0 95176 | |
parseToken Input.GML.Parser 576 0 0.0 0.0 0.0 0.0 0 19392 | |
gmlLexer Input.GML.Parser 577 0 0.0 0.0 0.0 0.0 0 273584 | |
parseTokenList Input.GML.Parser 438 75 0.0 0.0 0.1 0.1 0 66828 | |
pure_aml Input.GML.Parser.ApplicativeParsec 593 74 0.0 0.0 0.0 0.0 0 3256 | |
parseToken Input.GML.Parser 571 8975 0.0 0.0 0.1 0.1 0 583028 | |
parseBaseValue Input.GML.Parser 578 2367 0.0 0.0 0.0 0.0 0 24312 | |
parseString Input.GML.Parser 589 240 0.0 0.0 0.0 0.0 0 1920 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 579 1818 0.0 0.0 0.0 0.0 0 37600 | |
parseBoolean Input.GML.Parser 587 480 0.0 0.0 0.0 0.0 0 17488 | |
gmlLexer Input.GML.Parser 588 0 0.0 0.0 0.0 0.0 0 149688 | |
parseNumber Input.GML.Parser 580 1578 0.0 0.0 0.0 0.0 1 276528 | |
gmlLexer Input.GML.Parser 581 0 0.0 0.0 0.0 0.0 0 1727800 | |
gmlLexer Input.GML.Parser 573 0 0.0 0.0 0.0 0.0 0 610752 | |
gmlDef Input.GML.Parser 591 1226 0.0 0.0 0.0 0.0 0 37264 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 592 1226 0.0 0.0 0.0 0.0 0 82876 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 572 7267 0.0 0.0 0.0 0.1 0 259028 | |
gmlDef Input.GML.Parser 583 301 0.0 0.0 0.0 0.0 0 84448 | |
parseOperator Input.GML.Parser 574 59377 0.0 0.0 0.0 0.1 0 2564420 | |
gmlLexer Input.GML.Parser 575 0 0.0 0.1 0.0 0.1 3 18502288 | |
gmlDef Input.GML.Parser 582 301 0.0 0.0 0.0 0.0 0 2408 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 570 1333 0.0 0.0 0.0 0.0 0 13848 | |
parseIncludes Input.GML.RunGML 411 24 0.0 0.0 0.0 0.0 0 3700 | |
pure_aml Input.GML.Parser.ApplicativeParsec 430 11 0.0 0.0 0.0 0.0 0 484 | |
parseInclude Input.GML.RunGML 427 11 0.0 0.0 0.0 0.0 0 264 | |
incLexer Input.GML.RunGML 429 0 0.0 0.0 0.0 0.0 0 3036 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 428 11 0.0 0.0 0.0 0.0 0 352 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 426 11 0.0 0.0 0.0 0.0 0 528 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 412 23 0.0 0.0 0.0 0.0 0 2296 | |
CAF Data.Typeable 400 1 0.0 0.0 0.0 0.0 0 316 | |
CAF GHC.IOBase 378 3 0.0 0.0 0.0 0.0 0 1308 | |
CAF GHC.Float 375 9 0.0 0.0 0.0 0.0 0 19032 | |
CAF GHC.Int 364 1 0.0 0.0 0.0 0.0 0 96 | |
CAF Data.HashTable 355 2 0.0 0.0 0.0 0.0 0 96 | |
CAF GHC.Handle 353 8 0.0 0.0 0.0 0.0 0 1616 | |
CAF GHC.Conc 352 7 0.0 0.0 0.0 0.0 0 1680 | |
CAF System.Posix.Internals 334 2 0.0 0.0 0.0 0.0 0 84 | |
CAF Input.GML.RunGML 323 7 0.0 0.0 0.0 0.0 0 56 | |
parseInclude Input.GML.RunGML 421 0 0.0 0.0 0.0 0.0 0 296 | |
incLexer Input.GML.RunGML 422 0 0.0 0.0 0.0 0.0 0 16208 | |
incDef Input.GML.RunGML 415 1 0.0 0.0 0.0 0.0 0 48 | |
empty_alR Input.GML.Parser.ApplicativeParsec 416 1 0.0 0.0 0.0 0.0 0 72 | |
incLexer Input.GML.RunGML 414 1 0.0 0.0 0.0 0.0 0 5844 | |
parseIncludes Input.GML.RunGML 413 0 0.0 0.0 0.0 0.0 0 652 | |
pure_aml Input.GML.Parser.ApplicativeParsec 425 1 0.0 0.0 0.0 0.0 0 44 | |
parseInclude Input.GML.RunGML 419 12 0.0 0.0 0.0 0.0 0 508 | |
incLexer Input.GML.RunGML 423 0 0.0 0.0 0.0 0.0 0 11924 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 420 12 0.0 0.0 0.0 0.0 0 1836 | |
incLexer Input.GML.RunGML 424 0 0.0 0.0 0.0 0.0 0 51256 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 418 12 0.0 0.0 0.0 0.0 0 1852 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 417 12 0.0 0.0 0.0 0.0 0 136 | |
CAF Postlude 315 1 0.0 0.0 0.0 0.0 0 316 | |
CAF Data.Colour 313 1 0.0 0.0 0.0 0.0 0 8 | |
toRGB Data.Colour 698 0 0.0 0.0 0.0 0.0 0 400 | |
CAF System.Environment 271 2 0.0 0.0 0.0 0.0 0 976 | |
CAF Input.GML.Evaluate 243 3 0.0 0.0 0.0 0.0 0 24 | |
evaluate Input.GML.Evaluate 498 0 0.0 0.0 0.0 0.0 0 348 | |
CAF Input.GML.Operators 242 57 0.0 0.0 0.0 0.0 0 456 | |
popa Input.GML.Operators 616 1 0.0 0.0 0.0 0.0 0 8 | |
popt Input.GML.Operators 617 1 0.0 0.0 0.0 0.0 0 80 | |
pop Input.GML.Operators 618 1 0.0 0.0 0.0 0.0 0 20 | |
popi Input.GML.Operators 602 1 0.0 0.0 0.0 0.0 0 8 | |
popt Input.GML.Operators 603 1 0.0 0.0 0.0 0.0 0 80 | |
pop Input.GML.Operators 604 1 0.0 0.0 0.0 0.0 0 20 | |
pops Input.GML.Operators 598 1 0.0 0.0 0.0 0.0 0 8 | |
popt Input.GML.Operators 599 1 0.0 0.0 0.0 0.0 0 80 | |
pop Input.GML.Operators 600 1 0.0 0.0 0.0 0.0 0 20 | |
popp Input.GML.Operators 561 1 0.0 0.0 0.0 0.0 0 8 | |
popt Input.GML.Operators 562 1 0.0 0.0 0.0 0.0 0 80 | |
pop Input.GML.Operators 563 1 0.0 0.0 0.0 0.0 0 20 | |
popc Input.GML.Operators 523 1 0.0 0.0 0.0 0.0 0 8 | |
popt Input.GML.Operators 524 1 0.0 0.0 0.0 0.0 0 80 | |
pop Input.GML.Operators 525 1 0.0 0.0 0.0 0.0 0 20 | |
popo Input.GML.Operators 507 1 0.0 0.0 0.0 0.0 0 8 | |
popt Input.GML.Operators 508 1 0.0 0.0 0.0 0.0 0 80 | |
pop Input.GML.Operators 509 1 0.0 0.0 0.0 0.0 0 20 | |
popr Input.GML.Operators 504 1 0.0 0.0 0.0 0.0 0 8 | |
popt Input.GML.Operators 505 1 0.0 0.0 0.0 0.0 0 80 | |
pop Input.GML.Operators 506 1 0.0 0.0 0.0 0.0 0 20 | |
operators Input.GML.Operators 454 1 0.0 0.0 0.0 0.0 0 17756 | |
CAF Base.Shape.Plane 240 1 0.0 0.0 0.0 0.0 0 8 | |
getNormal'_aBj1 Base.Shape.Plane 891 1 0.0 0.0 0.0 0.0 0 0 | |
vector3D Data.Vector 892 1 0.0 0.0 0.0 0.0 0 28 | |
CAF Base.Shape.Cylinder 239 5 0.0 0.0 0.0 0.0 0 348 | |
getNormal'_ay4R Base.Shape.Cylinder 972 0 0.0 0.0 0.0 0.0 0 0 | |
vector3D Data.Vector 973 2 0.0 0.0 0.0 0.0 0 56 | |
~= Postlude 964 0 0.0 0.0 0.0 0.0 0 2672 | |
CAF Base.Shape.Cube 238 10 0.0 0.0 0.0 0.0 0 80 | |
getNormal'_audR Base.Shape.Cube 798 0 0.0 0.0 0.0 0.0 0 0 | |
vector3D Data.Vector 799 6 0.0 0.0 0.0 0.0 0 168 | |
~= Postlude 797 0 0.0 0.0 0.0 0.0 0 2672 | |
intervals'_auh3 Base.Shape.Cube 789 2 0.0 0.0 0.0 0.0 0 1300 | |
CAF Base.Shape.Cone 237 4 0.0 0.0 0.0 0.0 0 340 | |
getNormal'_arjP Base.Shape.Cone 866 0 0.0 0.0 0.0 0.0 0 0 | |
vector3D Data.Vector 867 1 0.0 0.0 0.0 0.0 0 28 | |
~= Postlude 865 0 0.0 0.0 0.0 0.0 0 2672 | |
CAF Input.GML.Parser 220 31 0.0 0.0 0.0 0.0 0 536 | |
parseString Input.GML.Parser 473 0 0.0 0.0 0.0 0.0 0 2372 | |
gmlLexer Input.GML.Parser 497 0 0.0 0.0 0.0 0.0 0 5356 | |
pure_aml Input.GML.Parser.ApplicativeParsec 496 1 0.0 0.0 0.0 0.0 0 44 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 495 13 0.0 0.0 0.0 0.0 0 2016 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 494 13 0.0 0.0 0.0 0.0 0 144 | |
parseBoolean Input.GML.Parser 469 0 0.0 0.0 0.0 0.0 0 196 | |
gmlLexer Input.GML.Parser 470 0 0.0 0.0 0.0 0.0 0 4280 | |
parseNumber Input.GML.Parser 465 0 0.0 0.0 0.0 0.0 0 148 | |
gmlLexer Input.GML.Parser 466 0 0.0 0.0 0.0 0.0 0 1236 | |
gmlOperators Input.GML.Parser 452 1 0.0 0.0 0.0 0.0 0 4888 | |
parseOperator Input.GML.Parser 451 136 0.0 0.0 0.0 0.0 0 7316 | |
gmlLexer Input.GML.Parser 453 0 0.0 0.0 0.0 0.0 0 510268 | |
parseToken Input.GML.Parser 444 76 0.0 0.0 0.0 0.0 0 5584 | |
parseBaseValue Input.GML.Parser 462 21 0.0 0.0 0.0 0.0 0 160 | |
parseString Input.GML.Parser 471 3 0.0 0.0 0.0 0.0 0 72 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 472 3 0.0 0.0 0.0 0.0 0 96 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 463 15 0.0 0.0 0.0 0.0 0 216 | |
parseBoolean Input.GML.Parser 468 2 0.0 0.0 0.0 0.0 0 72 | |
parseNumber Input.GML.Parser 464 14 0.0 0.0 0.0 0.0 0 2484 | |
gmlLexer Input.GML.Parser 467 0 0.0 0.0 0.0 0.0 0 13576 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 455 10 0.0 0.0 0.0 0.0 0 716 | |
gmlLexer Input.GML.Parser 459 0 0.0 0.0 0.0 0.0 0 3296 | |
gmlDef Input.GML.Parser 460 10 0.0 0.0 0.0 0.0 0 432 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 461 10 0.0 0.0 0.0 0.0 0 708 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 449 55 0.0 0.0 0.0 0.0 0 1400 | |
parseOperator Input.GML.Parser 450 495 0.0 0.0 0.0 0.0 0 22740 | |
gmlLexer Input.GML.Parser 458 0 0.0 0.0 0.0 0.0 0 152096 | |
parseTokenList Input.GML.Parser 446 1 0.0 0.0 0.0 0.0 0 536 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 448 11 0.0 0.0 0.0 0.0 0 1688 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 447 11 0.0 0.0 0.0 0.0 0 128 | |
gmlLexer Input.GML.Parser 445 0 0.0 0.0 0.0 0.0 0 6064 | |
parseTokenList Input.GML.Parser 439 3 0.0 0.0 0.0 0.0 0 5276 | |
pure_aml Input.GML.Parser.ApplicativeParsec 474 5 0.0 0.0 0.0 0.0 0 220 | |
parseToken Input.GML.Parser 442 691 0.0 0.0 0.0 0.0 0 45352 | |
parseBaseValue Input.GML.Parser 481 192 0.0 0.0 0.0 0.0 0 1404 | |
parseString Input.GML.Parser 490 24 0.0 0.0 0.0 0.0 0 1348 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 491 24 0.0 0.0 0.0 0.0 0 1164 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 482 136 0.0 0.0 0.0 0.0 0 1824 | |
parseBoolean Input.GML.Parser 488 16 0.0 0.0 0.0 0.0 0 576 | |
gmlLexer Input.GML.Parser 489 0 0.0 0.0 0.0 0.0 0 4880 | |
parseNumber Input.GML.Parser 483 128 0.0 0.0 0.0 0.0 0 23432 | |
gmlLexer Input.GML.Parser 484 0 0.0 0.0 0.0 0.0 0 170436 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 480 73 0.0 0.0 0.0 0.0 0 3524 | |
gmlLexer Input.GML.Parser 485 0 0.0 0.0 0.0 0.0 0 24276 | |
gmlDef Input.GML.Parser 486 42 0.0 0.0 0.0 0.0 0 1920 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 487 42 0.0 0.0 0.0 0.0 0 3000 | |
gmlLexer Input.GML.Parser 475 0 0.0 0.0 0.0 0.0 0 47540 | |
gmlDef Input.GML.Parser 492 18 0.0 0.0 0.0 0.0 0 672 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 493 18 0.0 0.0 0.0 0.0 0 1248 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 443 569 0.0 0.0 0.0 0.0 0 20780 | |
gmlDef Input.GML.Parser 479 27 0.0 0.0 0.0 0.0 0 7496 | |
parseOperator Input.GML.Parser 476 4687 0.0 0.0 0.0 0.0 0 195212 | |
gmlLexer Input.GML.Parser 477 0 0.0 0.0 0.0 0.0 0 1467488 | |
gmlDef Input.GML.Parser 478 27 0.0 0.0 0.0 0.0 0 216 | |
<*>_amA Input.GML.Parser.ApplicativeParsec 441 103 0.0 0.0 0.0 0.0 0 16428 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 440 103 0.0 0.0 0.0 0.0 0 984 | |
gmlDef Input.GML.Parser 436 1 0.0 0.0 0.0 0.0 0 576 | |
empty_alR Input.GML.Parser.ApplicativeParsec 437 1 0.0 0.0 0.0 0.0 0 56 | |
gmlLexer Input.GML.Parser 435 1 0.0 0.0 0.0 0.0 0 39736 | |
gmlDef Input.GML.Parser 456 4 0.0 0.0 0.0 0.0 0 312 | |
<|>_am5 Input.GML.Parser.ApplicativeParsec 457 4 0.0 0.0 0.0 0.0 0 500 | |
CAF Text.ParserCombinators.Parsec.Token 219 12 0.0 0.0 0.0 0.0 0 4040 | |
CAF Renderer.Renderer 216 6 0.0 0.0 0.0 0.0 0 48 | |
saveRendering Renderer.Renderer 776 0 0.0 0.0 0.0 0.0 0 656 | |
fromRational_absk Data.Vector 724 1 0.0 0.0 0.0 0.0 0 1324 | |
renderPixel Renderer.Renderer 694 2 0.0 0.0 0.0 0.0 0 32 | |
toVec3D Data.Vector 695 2 0.0 0.0 0.0 0.0 0 72 | |
CAF Output.PPM 214 2 0.0 0.0 0.0 0.0 0 16 | |
toPPM Output.PPM 777 0 0.0 0.0 0.0 0.0 0 1024 | |
CAF Renderer.Lighting 209 3 0.0 0.0 0.0 0.0 0 76 | |
getIntensity Renderer.Lighting 923 0 0.0 0.0 0.0 0.0 0 0 | |
toVec3D Data.Vector 924 1 0.0 0.0 0.0 0.0 0 36 | |
fromInteger_abtc Data.Vector 761 1 0.0 0.0 0.0 0.0 0 28 | |
+_abst Data.Vector 760 1 0.0 0.0 0.0 0.0 0 36 | |
fromRational_absk Data.Vector 749 1 0.0 0.0 0.0 0.0 0 1324 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment