Created
January 2, 2019 20:20
-
-
Save chrissound/e0f9a8e419a039276d8d100ab05ffc0a 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
Wed Jan 2 20:20 2019 Time and Allocation Profiling Report (Final) | |
app +RTS -p -RTS | |
total time = 7.43 secs (7434 ticks @ 1000 us, 1 processor) | |
total alloc = 30,408,423,160 bytes (excludes profiling overheads) | |
COST CENTRE MODULE SRC %time %alloc | |
memoize DiscreteOscillators src/DiscreteOscillators.hs:55:1-29 55.1 48.4 | |
integration2DMemo DiscreteOscillators src/DiscreteOscillators.hs:(66,1)-(69,57) 35.2 48.5 | |
trapzsum DiscreteOscillators src/DiscreteOscillators.hs:(51,1)-(52,45) 2.0 0.7 | |
innerPoints' DiscreteOscillators src/DiscreteOscillators.hs:(102,1)-(103,15) 1.9 0.8 | |
sineD.\ DiscreteOscillators src/DiscreteOscillators.hs:(13,14)-(16,50) 1.7 0.1 | |
integration2D'.innerPts DiscreteOscillators src/DiscreteOscillators.hs:(89,9)-(97,11) 1.5 1.1 | |
integration2D' DiscreteOscillators src/DiscreteOscillators.hs:(72,1)-(98,72) 1.2 0.2 | |
individual inherited | |
COST CENTRE MODULE SRC no. entries %time %alloc %time %alloc | |
MAIN MAIN <built-in> 2073 0 0.0 0.0 100.0 100.0 | |
CAF GHC.Conc.Signal <entire-module> 2176 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Encoding <entire-module> 2159 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Encoding.Iconv <entire-module> 2157 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Handle.FD <entire-module> 2149 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Handle.Text <entire-module> 2147 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.FD <entire-module> 2096 0 0.0 0.0 0.0 0.0 | |
CAF:dSignalInt1 Common <no location info> 4093 0 0.0 0.0 0.0 0.0 | |
toInt16 Common src/Common.hs:(59,1)-(66,45) 4192 0 0.0 0.0 0.0 0.0 | |
toInt16.maxSig Common src/Common.hs:66:5-45 4193 1 0.0 0.0 0.0 0.0 | |
CAF:dSignalInt16_minSig Common src/Common.hs:65:5-10 4092 0 0.0 0.0 0.0 0.0 | |
toInt16 Common src/Common.hs:(59,1)-(66,45) 4190 0 0.0 0.0 0.0 0.0 | |
toInt16.minSig Common src/Common.hs:65:5-45 4191 1 0.0 0.0 0.0 0.0 | |
CAF:encodeToBs Main src/Main.hs:179:1-10 4063 0 0.0 0.0 0.0 0.0 | |
encodeToBs Main src/Main.hs:179:1-35 4223 1 0.0 0.0 0.0 0.0 | |
CAF:integration2D'1 DiscreteOscillators <no location info> 4104 0 0.0 0.0 0.0 0.0 | |
integration2D' DiscreteOscillators src/DiscreteOscillators.hs:(72,1)-(98,72) 4212 0 0.0 0.0 0.0 0.0 | |
integration2D'.points' DiscreteOscillators src/DiscreteOscillators.hs:98:9-72 4213 0 0.0 0.0 0.0 0.0 | |
points DiscreteOscillators src/DiscreteOscillators.hs:(111,1)-(112,32) 4214 1 0.0 0.0 0.0 0.0 | |
CAF:integration2D'2 DiscreteOscillators <no location info> 4103 0 0.0 0.0 0.0 0.0 | |
integration2D' DiscreteOscillators src/DiscreteOscillators.hs:(72,1)-(98,72) 4220 0 0.0 0.0 0.0 0.0 | |
integration2D'.points' DiscreteOscillators src/DiscreteOscillators.hs:98:9-72 4221 0 0.0 0.0 0.0 0.0 | |
points DiscreteOscillators src/DiscreteOscillators.hs:(111,1)-(112,32) 4222 0 0.0 0.0 0.0 0.0 | |
CAF:integration2D'4 DiscreteOscillators <no location info> 4106 0 0.0 0.0 0.0 0.0 | |
integration2D' DiscreteOscillators src/DiscreteOscillators.hs:(72,1)-(98,72) 4202 0 0.0 0.0 0.0 0.0 | |
CAF:integration2D'_points' DiscreteOscillators src/DiscreteOscillators.hs:98:9-15 4105 0 0.0 0.0 0.0 0.0 | |
integration2D' DiscreteOscillators src/DiscreteOscillators.hs:(72,1)-(98,72) 4210 0 0.0 0.0 0.0 0.0 | |
integration2D'.points' DiscreteOscillators src/DiscreteOscillators.hs:98:9-72 4211 1 0.0 0.0 0.0 0.0 | |
CAF:integration2D'_qualityCount DiscreteOscillators src/DiscreteOscillators.hs:80:9-20 4102 0 0.0 0.0 0.0 0.0 | |
integration2D' DiscreteOscillators src/DiscreteOscillators.hs:(72,1)-(98,72) 4203 0 0.0 0.0 0.0 0.0 | |
integration2D'.qualityCount DiscreteOscillators src/DiscreteOscillators.hs:80:9-31 4204 1 0.0 0.0 0.0 0.0 | |
CAF:lvl4_rgCG Main <no location info> 4064 0 0.0 0.0 0.0 0.0 | |
CAF:lvl5_rgCH Main <no location info> 4065 0 0.0 0.0 0.0 0.0 | |
CAF:main1 Main <no location info> 4073 0 0.0 0.0 0.0 0.0 | |
main Main src/Main.hs:(73,1)-(79,30) 4146 1 0.0 0.0 0.0 0.0 | |
CAF:main13 Main <no location info> 4071 0 0.0 0.0 0.0 0.0 | |
main Main src/Main.hs:(73,1)-(79,30) 4149 0 0.0 0.0 0.0 0.0 | |
CAF:main16 Main <no location info> 4072 0 0.0 0.0 0.0 0.0 | |
main Main src/Main.hs:(73,1)-(79,30) 4148 0 0.0 0.0 0.0 0.0 | |
CAF:main4 Main <no location info> 4068 0 0.0 0.0 0.0 0.0 | |
myRender Main src/Main.hs:(57,1)-(70,16) 4225 0 0.0 0.0 0.0 0.0 | |
CAF:main7 Main <no location info> 4069 0 0.0 0.0 0.0 0.0 | |
CAF:main9 Main <no location info> 4070 0 0.0 0.0 0.0 0.0 | |
CAF:myNotes Main src/Main.hs:25:1-7 4062 0 0.0 0.0 0.0 0.0 | |
myNotes Main src/Main.hs:(25,1)-(31,9) 4155 1 0.0 0.0 0.0 0.0 | |
CAF:myTraceShow''1 MyDebug <no location info> 4145 0 0.0 0.0 0.0 0.0 | |
myTraceShow'' MyDebug src/MyDebug.hs:22:1-20 4195 1 0.0 0.0 0.0 0.0 | |
CAF:myTraceShow'1 MyDebug <no location info> 4144 0 0.0 0.0 0.0 0.0 | |
myTraceShow' MyDebug src/MyDebug.hs:16:1-19 4206 1 0.0 0.0 0.0 0.0 | |
CAF:myTraceShow1 MyDebug <no location info> 4143 0 0.0 0.0 0.0 0.0 | |
myTraceShow MyDebug src/MyDebug.hs:10:1-18 4209 1 0.0 0.0 0.0 0.0 | |
main Main src/Main.hs:(73,1)-(79,30) 4147 0 0.0 0.0 100.0 100.0 | |
main.grrrrrrrr Main src/Main.hs:74:7-23 4187 1 0.0 0.0 0.0 0.0 | |
myRender Main src/Main.hs:(57,1)-(70,16) 4150 1 0.0 0.0 100.0 100.0 | |
grrRender Main src/Main.hs:(34,1)-(37,41) 4152 1 0.0 0.0 0.0 0.0 | |
encodeToBs Main src/Main.hs:179:1-35 4224 0 0.0 0.0 0.0 0.0 | |
myRender.rs' Main src/Main.hs:(58,7)-(67,9) 4151 1 0.0 0.0 100.0 100.0 | |
chordD Common src/Common.hs:(30,1)-(31,55) 4153 1 0.0 0.0 0.0 0.0 | |
midiNoteToFreq Common src/Common.hs:(85,1)-(86,3) 4185 1 0.0 0.0 0.0 0.0 | |
mixManyD Operations src/Operations.hs:(21,1)-(23,46) 4154 1 0.0 0.0 0.0 0.0 | |
sumDSignal Types src/Types.hs:(17,1)-(21,3) 4162 1 0.0 0.0 0.0 0.0 | |
mySigD Main src/Main.hs:(199,1)-(205,5) 4156 1 0.0 0.0 0.0 0.0 | |
mixManyD Operations src/Operations.hs:(21,1)-(23,46) 4157 1 0.0 0.0 0.0 0.0 | |
sumDSignal Types src/Types.hs:(17,1)-(21,3) 4161 1 0.0 0.0 0.0 0.0 | |
mySigD.sigs Main src/Main.hs:(202,3)-(205,5) 4158 1 0.0 0.0 0.0 0.0 | |
sineD DiscreteOscillators src/DiscreteOscillators.hs:(11,1)-(17,11) 4159 2 0.0 0.0 0.0 0.0 | |
fmSineD DiscreteOscillators src/DiscreteOscillators.hs:(24,1)-(30,5) 4160 1 0.0 0.0 0.0 0.0 | |
renderDiscrete Common src/Common.hs:(43,1)-(52,41) 4163 1 0.0 0.0 100.0 100.0 | |
dSignalInt16 Common src/Common.hs:56:1-58 4164 1001 0.0 0.0 100.0 100.0 | |
dsignal Types src/Types.hs:13:5-11 4165 502502 0.0 0.1 100.0 100.0 | |
renderDiscrete.clipped Common src/Common.hs:52:9-41 4168 0 0.0 0.0 99.9 99.9 | |
clipD Operations src/Operations.hs:(35,1)-(38,5) 4169 0 0.0 0.0 99.9 99.9 | |
clipD.\ Operations src/Operations.hs:37:25-50 4170 1001 0.0 0.0 99.9 99.9 | |
chordD Common src/Common.hs:(30,1)-(31,55) 4171 0 0.0 0.0 99.9 99.9 | |
mixManyD Operations src/Operations.hs:(21,1)-(23,46) 4172 0 0.0 0.0 0.0 0.0 | |
sumDSignal Types src/Types.hs:(17,1)-(21,3) 4173 0 0.0 0.0 0.0 0.0 | |
sumDSignal.\ Types src/Types.hs:20:23-52 4174 1001 0.0 0.0 0.0 0.0 | |
mySigD Main src/Main.hs:(199,1)-(205,5) 4179 0 0.0 0.0 0.0 0.0 | |
mySigD Main src/Main.hs:(199,1)-(205,5) 4175 0 0.0 0.0 99.9 99.9 | |
mixManyD Operations src/Operations.hs:(21,1)-(23,46) 4176 0 0.0 0.0 0.0 0.0 | |
sumDSignal Types src/Types.hs:(17,1)-(21,3) 4177 0 0.0 0.0 0.0 0.0 | |
sumDSignal.\ Types src/Types.hs:20:23-52 4178 1001 0.0 0.0 0.0 0.0 | |
mySigD.sigs Main src/Main.hs:(202,3)-(205,5) 4180 0 0.0 0.0 99.9 99.9 | |
fmSineD DiscreteOscillators src/DiscreteOscillators.hs:(24,1)-(30,5) 4181 0 0.0 0.0 99.9 99.9 | |
fmSineD.\ DiscreteOscillators src/DiscreteOscillators.hs:(27,9)-(29,43) 4182 1001 0.0 0.0 99.9 99.9 | |
integration2D DiscreteOscillators src/DiscreteOscillators.hs:(58,1)-(63,14) 4186 501501 0.2 0.1 99.9 99.9 | |
integration2DMemo DiscreteOscillators src/DiscreteOscillators.hs:(66,1)-(69,57) 4194 500500 35.2 48.5 99.7 99.9 | |
integration2DMemo.\ DiscreteOscillators src/DiscreteOscillators.hs:67:23-46 4197 500500 0.2 0.0 9.4 3.0 | |
integration2D' DiscreteOscillators src/DiscreteOscillators.hs:(72,1)-(98,72) 4198 500500 1.2 0.2 9.2 3.0 | |
integration2D'.innerPts DiscreteOscillators src/DiscreteOscillators.hs:(89,9)-(97,11) 4207 500500 1.5 1.1 5.3 2.0 | |
innerPoints' DiscreteOscillators src/DiscreteOscillators.hs:(102,1)-(103,15) 4208 500500 1.9 0.8 3.8 0.9 | |
sineD DiscreteOscillators src/DiscreteOscillators.hs:(11,1)-(17,11) 4217 0 0.2 0.0 1.9 0.1 | |
sineD.\ DiscreteOscillators src/DiscreteOscillators.hs:(13,14)-(16,50) 4218 2502500 1.7 0.1 1.7 0.1 | |
integration2D'.innerf DiscreteOscillators src/DiscreteOscillators.hs:79:9-100 4215 500500 0.2 0.0 0.4 0.1 | |
integration2D'.f DiscreteOscillators src/DiscreteOscillators.hs:78:9-23 4216 500500 0.1 0.0 0.1 0.0 | |
integration2D'.innerf.\ DiscreteOscillators src/DiscreteOscillators.hs:79:44-74 4219 500500 0.1 0.0 0.1 0.0 | |
integration2D'.width DiscreteOscillators src/DiscreteOscillators.hs:(81,9)-(88,19) 4199 500500 0.3 0.0 0.3 0.0 | |
getSampleRate Types src/Types.hs:28:1-32 4200 500500 0.0 0.0 0.0 0.0 | |
sampleRate Types src/Types.hs:12:5-14 4201 500500 0.0 0.0 0.0 0.0 | |
trapzsum DiscreteOscillators src/DiscreteOscillators.hs:(51,1)-(52,45) 4205 500500 2.0 0.7 2.0 0.7 | |
memoize DiscreteOscillators src/DiscreteOscillators.hs:55:1-29 4196 500500 55.1 48.4 55.1 48.4 | |
sineD DiscreteOscillators src/DiscreteOscillators.hs:(11,1)-(17,11) 4183 0 0.0 0.0 0.0 0.0 | |
sineD.\ DiscreteOscillators src/DiscreteOscillators.hs:(13,14)-(16,50) 4184 1001 0.0 0.0 0.0 0.0 | |
toInt16 Common src/Common.hs:(59,1)-(66,45) 4189 1001 0.0 0.0 0.0 0.0 | |
renderDiscrete.clipped Common src/Common.hs:52:9-41 4166 1 0.0 0.0 0.0 0.0 | |
clipD Operations src/Operations.hs:(35,1)-(38,5) 4167 1 0.0 0.0 0.0 0.0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment