Created
September 28, 2017 04:18
-
-
Save dbousamra/37f244de7cfbd76b3e3b9793731556f5 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
Thu Sep 28 08:04 2017 Time and Allocation Profiling Report (Final) | |
hnes +RTS -p -RTS roms/DK.nes | |
total time = 18.99 secs (18989 ticks @ 1000 us, 1 processor) | |
total alloc = 18,265,635,936 bytes (excludes profiling overheads) | |
COST CENTRE MODULE SRC %time %alloc | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 9.5 3.0 | |
step Emulator.PPU src/Emulator/PPU.hs:(39,1)-(58,35) 8.9 8.1 | |
throwIf SDL.Internal.Exception src/SDL/Internal/Exception.hs:(37,1)-(41,10) 6.7 11.4 | |
getTileRow Emulator.PPU src/Emulator/PPU.hs:(108,1)-(114,56) 4.6 7.4 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 4.5 3.8 | |
render.\.\ Main app/Main.hs:(60,33)-(68,37) 4.4 7.4 | |
modify Emulator.PPU src/Emulator/PPU.hs:(75,1)-(77,19) 4.2 1.1 | |
trace Emulator.CPU src/Emulator/CPU.hs:(38,1)-(52,73) 3.3 3.2 | |
throwIf_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:44:1-69 3.1 6.7 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 2.9 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 2.4 0.0 | |
fillRect SDL.Video.Renderer src/SDL/Video/Renderer.hs:(606,1)-(610,39) 2.3 2.9 | |
renderScanline.\.\ Emulator.PPU src/Emulator/PPU.hs:(29,27)-(35,22) 2.1 1.8 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 1.9 0.0 | |
step Emulator src/Emulator.hs:(45,1)-(48,12) 1.7 2.3 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 1.7 0.8 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 1.5 2.3 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 1.5 2.1 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 1.5 2.6 | |
writePPU Emulator.Nes src/Emulator/Nes.hs:(304,1)-(309,68) 1.4 1.3 | |
getTileRowPatterns Emulator.PPU src/Emulator/PPU.hs:(80,1)-(94,27) 1.4 1.1 | |
render.\ Main app/Main.hs:(60,5)-(68,38) 1.4 3.2 | |
*> Emulator.Monad src/Emulator/Monad.hs:36:22-32 1.2 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 1.2 0.4 | |
throwIfNeg_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:50:1-28 1.1 1.5 | |
fillRect.\ SDL.Video.Renderer src/SDL/Video/Renderer.hs:(609,7)-(610,39) 1.1 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 1.1 0.6 | |
getTileRow.row Emulator.PPU src/Emulator/PPU.hs:111:7-70 1.1 3.4 | |
getTileRow.indexes Emulator.PPU src/Emulator/PPU.hs:113:7-85 1.0 3.4 | |
getTileRow.row' Emulator.PPU src/Emulator/PPU.hs:112:7-64 0.9 2.9 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 0.9 1.6 | |
$= Data.StateVar src/Data/StateVar.hs:174:3-34 0.7 1.2 | |
poke Linear.V2 src/Linear/V2.hs:(303,3)-(304,28) 0.6 1.2 | |
basicUnsafeWrite Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(191,3)-(195,36) 0.6 1.7 | |
individual inherited | |
COST CENTRE MODULE SRC no. entries %time %alloc %time %alloc | |
MAIN MAIN <built-in> 8528 0 0.0 0.0 100.0 100.0 | |
CAF GHC.Conc.Signal <entire-module> 8582 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Encoding <entire-module> 8573 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Encoding.Iconv <entire-module> 8571 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.FD <entire-module> 8565 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Handle.FD <entire-module> 8563 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Handle.Text <entire-module> 8561 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Event.KQueue <entire-module> 8541 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Event.Poll <entire-module> 8538 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Event.Thread <entire-module> 8537 0 0.0 0.0 0.0 0.0 | |
CAF:$fApplicativeIOEmulator2 Emulator.Monad <no location info> 10155 0 0.0 0.0 0.0 0.0 | |
*> Emulator.Monad src/Emulator/Monad.hs:36:22-32 17456 1 0.0 0.0 0.0 0.0 | |
CAF:$fApplicativeIOEmulator3 Emulator.Monad <no location info> 10157 0 0.0 0.0 0.0 0.0 | |
<*> Emulator.Monad src/Emulator/Monad.hs:36:22-32 18144 1 0.0 0.0 0.0 0.0 | |
CAF:$fApplicativeIOEmulator4 Emulator.Monad <no location info> 10159 0 0.0 0.0 0.0 0.0 | |
pure Emulator.Monad src/Emulator/Monad.hs:36:22-32 17349 1 0.0 0.0 0.0 0.0 | |
CAF:$fApplicativeId2 Data.Vector.Fusion.Util <no location info> 9922 0 0.0 0.0 0.0 0.0 | |
pure Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:31:3-11 17152 1 0.0 0.0 0.0 0.0 | |
CAF:$fBoundedInitFlag_$cmaxBound SDL.Init src/SDL/Init.hs:40:13-19 16609 0 0.0 0.0 0.0 0.0 | |
maxBound SDL.Init src/SDL/Init.hs:40:13-19 17073 1 0.0 0.0 0.0 0.0 | |
CAF:$fBoundedInitFlag_$cminBound SDL.Init src/SDL/Init.hs:40:13-19 16610 0 0.0 0.0 0.0 0.0 | |
minBound SDL.Init src/SDL/Init.hs:40:13-19 17072 1 0.0 0.0 0.0 0.0 | |
CAF:$fEqKeycode2 SDL.Input.Keyboard.Codes <no location info> 15836 0 0.0 0.0 0.0 0.0 | |
== SDL.Input.Keyboard.Codes src/SDL/Input/Keyboard/Codes.hs:768:28-29 20025 1 0.0 0.0 0.0 0.0 | |
CAF:$fFromNumberKeycodeInt1 SDL.Input.Keyboard.Codes <no location info> 15818 0 0.0 0.0 0.0 0.0 | |
fromNumber SDL.Input.Keyboard.Codes src/SDL/Input/Keyboard/Codes.hs:1008:3-22 20029 1 0.0 0.0 0.0 0.0 | |
CAF:$fFunctorIOEmulator2 Emulator.Monad <no location info> 10163 0 0.0 0.0 0.0 0.0 | |
fmap Emulator.Monad src/Emulator/Monad.hs:36:13-19 18008 1 0.0 0.0 0.0 0.0 | |
CAF:$fIsStringText_$cfromString Data.Text Data/Text.hs:354:5-14 11638 0 0.0 0.0 0.0 0.0 | |
fromString Data.Text Data/Text.hs:354:5-21 17082 1 0.0 0.0 0.0 0.0 | |
CAF:$fMonadIOEmulator2 Emulator.Monad <no location info> 10147 0 0.0 0.0 0.0 0.0 | |
return Emulator.Monad src/Emulator/Monad.hs:36:35-39 17507 1 0.0 0.0 0.0 0.0 | |
CAF:$fMonadIOEmulator3 Emulator.Monad <no location info> 10149 0 0.0 0.0 0.0 0.0 | |
>> Emulator.Monad src/Emulator/Monad.hs:36:35-39 17120 1 0.0 0.0 0.0 0.0 | |
CAF:$fMonadIOEmulator4 Emulator.Monad <no location info> 10151 0 0.0 0.0 0.0 0.0 | |
>>= Emulator.Monad src/Emulator/Monad.hs:36:35-39 17281 1 0.0 0.0 0.0 0.0 | |
CAF:$fMonadIOIOEmulator1 Emulator.Monad <no location info> 10143 0 0.0 0.0 0.0 0.0 | |
liftIO Emulator.Monad src/Emulator/Monad.hs:36:42-48 18180 1 0.0 0.0 0.0 0.0 | |
CAF:$fMonadId1 Data.Vector.Fusion.Util <no location info> 9924 0 0.0 0.0 0.0 0.0 | |
return Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:35:3-15 17151 1 0.0 0.0 0.0 0.0 | |
CAF:$fPrimMonadST1_r9i0 Control.Monad.Primitive <no location info> 8788 0 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17183 1 0.0 0.0 0.0 0.0 | |
CAF:$fStorableEvent_$calignment SDL.Raw.Types src/SDL/Raw/Types.hsc:466:3-11 13809 0 0.0 0.0 0.0 0.0 | |
alignment SDL.Raw.Types src/SDL/Raw/Types.hsc:466:3-20 18189 1 0.0 0.0 0.0 0.0 | |
CAF:$s$wreplicateM_1 Emulator <no location info> 10529 0 0.0 0.0 0.0 0.0 | |
CAF:$swhen1 Emulator.PPU <no location info> 10395 0 0.0 0.0 0.0 0.0 | |
CAF:$swhen1 Emulator.CPU <no location info> 10217 0 0.0 0.0 0.0 0.0 | |
CAF:bcc_rNR8 Emulator.CPU src/Emulator/CPU.hs:275:1-3 10346 0 0.0 0.0 0.0 0.0 | |
bcc Emulator.CPU src/Emulator/CPU.hs:275:1-36 19558 1 0.0 0.0 0.0 0.0 | |
CAF:bcs_rNR7 Emulator.CPU src/Emulator/CPU.hs:279:1-3 10349 0 0.0 0.0 0.0 0.0 | |
bcs Emulator.CPU src/Emulator/CPU.hs:279:1-28 19506 1 0.0 0.0 0.0 0.0 | |
CAF:beq_rNR6 Emulator.CPU src/Emulator/CPU.hs:283:1-3 10352 0 0.0 0.0 0.0 0.0 | |
beq Emulator.CPU src/Emulator/CPU.hs:283:1-27 17837 1 0.0 0.0 0.0 0.0 | |
CAF:bmi_rNR4 Emulator.CPU src/Emulator/CPU.hs:287:1-3 10355 0 0.0 0.0 0.0 0.0 | |
bmi Emulator.CPU src/Emulator/CPU.hs:287:1-31 19541 1 0.0 0.0 0.0 0.0 | |
CAF:bne_rNR3 Emulator.CPU src/Emulator/CPU.hs:323:1-3 10370 0 0.0 0.0 0.0 0.0 | |
bne Emulator.CPU src/Emulator/CPU.hs:323:1-35 18004 1 0.0 0.0 0.0 0.0 | |
CAF:bpl_rNR2 Emulator.CPU src/Emulator/CPU.hs:291:1-3 10359 0 0.0 0.0 0.0 0.0 | |
bpl Emulator.CPU src/Emulator/CPU.hs:291:1-39 18382 1 0.0 0.0 0.0 0.0 | |
CAF:chrRomSize_r8DK Emulator.Cartridge src/Emulator/Cartridge.hs:97:1-10 10178 0 0.0 0.0 0.0 0.0 | |
chrRomSize Emulator.Cartridge src/Emulator/Cartridge.hs:97:1-19 17133 1 0.0 0.0 0.0 0.0 | |
CAF:clc_rNNc Emulator.CPU src/Emulator/CPU.hs:327:1-3 10238 0 0.0 0.0 0.0 0.0 | |
clc Emulator.CPU src/Emulator/CPU.hs:327:1-25 18716 1 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18717 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 18725 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 18718 1 0.0 0.0 0.0 0.0 | |
CAF:cld_rNNh Emulator.CPU src/Emulator/CPU.hs:331:1-3 10237 0 0.0 0.0 0.0 0.0 | |
cld Emulator.CPU src/Emulator/CPU.hs:331:1-27 17597 1 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17598 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 17606 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 17599 1 0.0 0.0 0.0 0.0 | |
CAF:defaultRenderer SDL.Video.Renderer src/SDL/Video/Renderer.hs:1046:1-15 14705 0 0.0 0.0 0.0 0.0 | |
defaultRenderer SDL.Video.Renderer src/SDL/Video/Renderer.hs:(1046,1)-(1049,3) 17112 1 0.0 0.0 0.0 0.0 | |
CAF:defaultWindow SDL.Video src/SDL/Video.hs:165:1-13 15402 0 0.0 0.0 0.0 0.0 | |
defaultWindow SDL.Video src/SDL/Video.hs:(165,1)-(174,3) 17078 1 0.0 0.0 0.0 0.0 | |
CAF:dex_rXFy Emulator.CPU <no location info> 10311 0 0.0 0.0 0.0 0.0 | |
dex Emulator.CPU src/Emulator/CPU.hs:(372,1)-(376,13) 18796 1 0.0 0.0 0.0 0.0 | |
CAF:dey_rXFt Emulator.CPU <no location info> 10309 0 0.0 0.0 0.0 0.0 | |
dey Emulator.CPU src/Emulator/CPU.hs:(381,1)-(385,13) 17970 1 0.0 0.0 0.0 0.0 | |
CAF:doBoundsChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:55:1-14 9928 0 0.0 0.0 0.0 0.0 | |
doBoundsChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:55:1-21 17291 1 0.0 0.0 0.0 0.0 | |
CAF:doInternalChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:71:1-16 9930 0 0.0 0.0 0.0 0.0 | |
doInternalChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:71:1-24 17178 1 0.0 0.0 0.0 0.0 | |
CAF:doUnsafeChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:64:1-14 9929 0 0.0 0.0 0.0 0.0 | |
doUnsafeChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:64:1-22 17138 1 0.0 0.0 0.0 0.0 | |
CAF:emulateDebug1 Emulator <no location info> 10532 0 0.0 0.0 0.0 0.0 | |
step Emulator src/Emulator.hs:(45,1)-(48,12) 17330 1 0.0 0.0 0.0 0.0 | |
CAF:fillRect6 SDL.Video.Renderer <no location info> 15162 0 0.0 0.0 0.0 0.0 | |
fillRect SDL.Video.Renderer src/SDL/Video/Renderer.hs:(606,1)-(610,39) 18264 0 0.0 0.0 0.0 0.0 | |
sizeOf SDL.Video.Renderer src/SDL/Video/Renderer.hs:555:3-47 18265 0 0.0 0.0 0.0 0.0 | |
sizeOf Linear.V2 src/Linear/V2.hs:299:3-38 18267 1 0.0 0.0 0.0 0.0 | |
sizeOf Linear.Affine src/Linear/Affine.hs:142:36-43 18266 1 0.0 0.0 0.0 0.0 | |
CAF:firstNibble Emulator.Util src/Emulator/Util.hs:41:1-11 9952 0 0.0 0.0 0.0 0.0 | |
firstNibble Emulator.Util src/Emulator/Util.hs:41:1-39 17833 1 0.0 0.0 0.0 0.0 | |
CAF:handleInterrupts_rXGz Emulator.CPU <no location info> 10339 0 0.0 0.0 0.0 0.0 | |
handleInterrupts Emulator.CPU src/Emulator/CPU.hs:(147,1)-(153,31) 17340 1 0.0 0.0 0.0 0.0 | |
CAF:headerSize_r8DI Emulator.Cartridge src/Emulator/Cartridge.hs:91:1-10 10176 0 0.0 0.0 0.0 0.0 | |
headerSize Emulator.Cartridge src/Emulator/Cartridge.hs:91:1-17 17129 1 0.0 0.0 0.0 0.0 | |
CAF:initializeAll1 SDL.Init <no location info> 16615 0 0.0 0.0 0.0 0.0 | |
initializeAll SDL.Init src/SDL/Init.hs:64:1-49 17070 0 0.0 0.0 0.0 0.0 | |
toEnum SDL.Init src/SDL/Init.hs:40:28-31 17076 7 0.0 0.0 0.0 0.0 | |
fromEnum SDL.Init src/SDL/Init.hs:40:28-31 17071 2 0.0 0.0 0.0 0.0 | |
CAF:inx_rXFh Emulator.CPU <no location info> 10305 0 0.0 0.0 0.0 0.0 | |
inx Emulator.CPU src/Emulator/CPU.hs:(407,1)-(411,13) 19472 1 0.0 0.0 0.0 0.0 | |
CAF:iny_rXFc Emulator.CPU <no location info> 10303 0 0.0 0.0 0.0 0.0 | |
iny Emulator.CPU src/Emulator/CPU.hs:(415,1)-(419,13) 18838 1 0.0 0.0 0.0 0.0 | |
CAF:jmp_rNQK Emulator.CPU src/Emulator/CPU.hs:423:1-3 10218 0 0.0 0.0 0.0 0.0 | |
jmp Emulator.CPU src/Emulator/CPU.hs:423:1-20 18466 1 0.0 0.0 0.0 0.0 | |
CAF:loadNextOpcode_rXLp Emulator.CPU <no location info> 10373 0 0.0 0.0 0.0 0.0 | |
loadNextOpcode Emulator.CPU src/Emulator/CPU.hs:(55,1)-(58,24) 17354 1 0.0 0.0 0.0 0.0 | |
CAF:lvl133_rXGf Emulator.CPU <no location info> 10329 0 0.0 0.0 0.0 0.0 | |
and Emulator.CPU src/Emulator/CPU.hs:(266,1)-(271,11) 17808 0 0.0 0.0 0.0 0.0 | |
CAF:lvl136_rXGm Emulator.CPU <no location info> 10332 0 0.0 0.0 0.0 0.0 | |
adc Emulator.CPU src/Emulator/CPU.hs:(238,1)-(248,31) 18754 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 18755 0 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 18756 1 0.0 0.0 0.0 0.0 | |
CAF:lvl138_rXGo Emulator.CPU <no location info> 10333 0 0.0 0.0 0.0 0.0 | |
adc Emulator.CPU src/Emulator/CPU.hs:(238,1)-(248,31) 18747 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 18748 1 0.0 0.0 0.0 0.0 | |
CAF:lvl139_rXGp Emulator.CPU <no location info> 10334 0 0.0 0.0 0.0 0.0 | |
adc Emulator.CPU src/Emulator/CPU.hs:(238,1)-(248,31) 18746 0 0.0 0.0 0.0 0.0 | |
CAF:lvl142_rXGu Emulator.CPU <no location info> 10336 0 0.0 0.0 0.0 0.0 | |
handleInterrupts Emulator.CPU src/Emulator/CPU.hs:(147,1)-(153,31) 17348 0 0.0 0.0 0.0 0.0 | |
CAF:lvl149_rXGD Emulator.CPU <no location info> 10341 0 0.0 0.0 0.0 0.0 | |
branch Emulator.CPU src/Emulator/CPU.hs:(689,1)-(695,20) 18030 0 0.0 0.0 0.0 0.0 | |
addCycles Emulator.CPU src/Emulator/CPU.hs:767:1-42 18031 0 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 18032 1 0.0 0.0 0.0 0.0 | |
CAF:lvl14_rXCE Emulator.CPU <no location info> 10239 0 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 17662 0 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 17663 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17664 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 17671 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 17665 1 0.0 0.0 0.0 0.0 | |
CAF:lvl151_rXGF Emulator.CPU <no location info> 10342 0 0.0 0.0 0.0 0.0 | |
branch Emulator.CPU src/Emulator/CPU.hs:(689,1)-(695,20) 19583 0 0.0 0.0 0.0 0.0 | |
addCycles Emulator.CPU src/Emulator/CPU.hs:767:1-42 19584 0 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 19585 1 0.0 0.0 0.0 0.0 | |
CAF:lvl152_rXGH Emulator.CPU <no location info> 10343 0 0.0 0.0 0.0 0.0 | |
bcc Emulator.CPU src/Emulator/CPU.hs:275:1-36 19569 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19570 0 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 19571 1 0.0 0.0 0.0 0.0 | |
CAF:lvl154_rXGJ Emulator.CPU <no location info> 10344 0 0.0 0.0 0.0 0.0 | |
bcc Emulator.CPU src/Emulator/CPU.hs:275:1-36 19562 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19563 1 0.0 0.0 0.0 0.0 | |
CAF:lvl155_rXGK Emulator.CPU <no location info> 10345 0 0.0 0.0 0.0 0.0 | |
bcc Emulator.CPU src/Emulator/CPU.hs:275:1-36 19561 0 0.0 0.0 0.0 0.0 | |
CAF:lvl156_rXGL Emulator.CPU <no location info> 10347 0 0.0 0.0 0.0 0.0 | |
bcs Emulator.CPU src/Emulator/CPU.hs:279:1-28 19516 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19517 0 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 19518 1 0.0 0.0 0.0 0.0 | |
CAF:lvl158_rXGN Emulator.CPU <no location info> 10348 0 0.0 0.0 0.0 0.0 | |
bcs Emulator.CPU src/Emulator/CPU.hs:279:1-28 19509 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19510 1 0.0 0.0 0.0 0.0 | |
CAF:lvl159_rXGO Emulator.CPU <no location info> 10350 0 0.0 0.0 0.0 0.0 | |
beq Emulator.CPU src/Emulator/CPU.hs:283:1-27 17849 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 17850 0 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 17851 1 0.0 0.0 0.0 0.0 | |
CAF:lvl15_rXCF Emulator.CPU <no location info> 10240 0 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 17930 0 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 17931 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17932 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 17934 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 17933 1 0.0 0.0 0.0 0.0 | |
CAF:lvl161_rXGQ Emulator.CPU <no location info> 10351 0 0.0 0.0 0.0 0.0 | |
beq Emulator.CPU src/Emulator/CPU.hs:283:1-27 17840 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 17841 1 0.0 0.0 0.0 0.0 | |
CAF:lvl162_rXGR Emulator.CPU <no location info> 10353 0 0.0 0.0 0.0 0.0 | |
bmi Emulator.CPU src/Emulator/CPU.hs:287:1-31 19551 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19552 0 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 19553 1 0.0 0.0 0.0 0.0 | |
CAF:lvl164_rXGT Emulator.CPU <no location info> 10354 0 0.0 0.0 0.0 0.0 | |
bmi Emulator.CPU src/Emulator/CPU.hs:287:1-31 19544 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19545 1 0.0 0.0 0.0 0.0 | |
CAF:lvl165_rXGU Emulator.CPU <no location info> 10356 0 0.0 0.0 0.0 0.0 | |
bpl Emulator.CPU src/Emulator/CPU.hs:291:1-39 18393 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 18394 0 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 18395 1 0.0 0.0 0.0 0.0 | |
CAF:lvl167_rXGW Emulator.CPU <no location info> 10357 0 0.0 0.0 0.0 0.0 | |
bpl Emulator.CPU src/Emulator/CPU.hs:291:1-39 18386 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 18387 1 0.0 0.0 0.0 0.0 | |
CAF:lvl168_rXGX Emulator.CPU <no location info> 10358 0 0.0 0.0 0.0 0.0 | |
bpl Emulator.CPU src/Emulator/CPU.hs:291:1-39 18385 0 0.0 0.0 0.0 0.0 | |
CAF:lvl16_rXCG Emulator.CPU <no location info> 10241 0 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 17756 0 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 17757 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17758 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 17765 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 17759 1 0.0 0.0 0.0 0.0 | |
CAF:lvl176_rXH5 Emulator.CPU <no location info> 10367 0 0.0 0.0 0.0 0.0 | |
bne Emulator.CPU src/Emulator/CPU.hs:323:1-35 18016 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 18017 0 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 18018 1 0.0 0.0 0.0 0.0 | |
CAF:lvl178_rXH7 Emulator.CPU <no location info> 10368 0 0.0 0.0 0.0 0.0 | |
bne Emulator.CPU src/Emulator/CPU.hs:323:1-35 18009 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 18010 1 0.0 0.0 0.0 0.0 | |
CAF:lvl179_rXH8 Emulator.CPU <no location info> 10369 0 0.0 0.0 0.0 0.0 | |
bne Emulator.CPU src/Emulator/CPU.hs:323:1-35 18007 0 0.0 0.0 0.0 0.0 | |
CAF:lvl17_rXCH Emulator.CPU <no location info> 10242 0 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 17677 0 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 17678 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17679 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 17686 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 17680 1 0.0 0.0 0.0 0.0 | |
CAF:lvl1_rLiw Emulator.PPU <no location info> 10416 0 0.0 0.0 0.0 0.0 | |
renderScanline Emulator.PPU src/Emulator/PPU.hs:(21,1)-(36,8) 18071 0 0.0 0.0 0.0 0.0 | |
CAF:lvl1_rlj2 Main <no location info> 17042 0 0.0 0.0 0.0 0.0 | |
render Main app/Main.hs:(56,1)-(68,39) 18225 0 0.0 0.0 0.0 0.0 | |
render.\ Main app/Main.hs:(60,5)-(68,38) 18226 0 0.0 0.0 0.0 0.0 | |
CAF:lvl28_rXD2 Emulator.CPU <no location info> 10248 0 0.0 0.0 0.0 0.0 | |
tya Emulator.CPU src/Emulator/CPU.hs:(626,1)-(630,10) 18547 0 0.0 0.0 0.0 0.0 | |
CAF:lvl34_rXDe Emulator.CPU <no location info> 10253 0 0.0 0.0 0.0 0.0 | |
txa Emulator.CPU src/Emulator/CPU.hs:(612,1)-(616,10) 18512 0 0.0 0.0 0.0 0.0 | |
CAF:lvl3_rlj8 Main <no location info> 17046 0 0.0 0.0 0.0 0.0 | |
appLoop Main app/Main.hs:(39,1)-(53,36) 18183 0 0.0 0.0 0.0 0.0 | |
pollEvents SDL.Event src/SDL/Event.hs:(710,1)-(714,39) 18184 6 0.0 0.0 0.0 0.0 | |
pollEvent SDL.Event src/SDL/Event.hs:(702,1)-(706,43) 18186 6 0.0 0.0 0.0 0.0 | |
CAF:lvl42_rXDs Emulator.CPU <no location info> 10259 0 0.0 0.0 0.0 0.0 | |
tay Emulator.CPU src/Emulator/CPU.hs:(596,1)-(600,10) 18973 0 0.0 0.0 0.0 0.0 | |
CAF:lvl443_rXLs Emulator.CPU <no location info> 10375 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17381 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 17382 0 0.0 0.0 0.0 0.0 | |
CAF:lvl446_rXLw Emulator.CPU <no location info> 10377 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17632 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 17633 0 0.0 0.0 0.0 0.0 | |
CAF:lvl449_rXLA Emulator.CPU <no location info> 10378 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17898 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 17899 0 0.0 0.0 0.0 0.0 | |
CAF:lvl452_rXLE Emulator.CPU <no location info> 10379 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 19462 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 19463 0 0.0 0.0 0.0 0.0 | |
CAF:lvl457_rXLL Emulator.CPU <no location info> 10381 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17830 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 17831 0 0.0 0.0 0.0 0.0 | |
CAF:lvl460_rXLP Emulator.CPU <no location info> 10382 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17691 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 17692 0 0.0 0.0 0.0 0.0 | |
CAF:lvl462_rXLS Emulator.CPU <no location info> 10383 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 19276 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 19277 0 0.0 0.0 0.0 0.0 | |
CAF:lvl464_rXLV Emulator.CPU <no location info> 10384 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 19722 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 19723 0 0.0 0.0 0.0 0.0 | |
CAF:lvl46_rXDz Emulator.CPU <no location info> 10262 0 0.0 0.0 0.0 0.0 | |
tax Emulator.CPU src/Emulator/CPU.hs:(588,1)-(592,10) 18693 0 0.0 0.0 0.0 0.0 | |
CAF:lvl471_rXM5 Emulator.CPU <no location info> 10387 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17935 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 17936 0 0.0 0.0 0.0 0.0 | |
CAF:lvl4_rLiA Emulator.PPU <no location info> 10418 0 0.0 0.0 0.0 0.0 | |
renderScanline Emulator.PPU src/Emulator/PPU.hs:(21,1)-(36,8) 18137 0 0.0 0.0 0.0 0.0 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 18138 0 0.0 0.0 0.0 0.0 | |
getTileRow Emulator.PPU src/Emulator/PPU.hs:(108,1)-(114,56) 18139 0 0.0 0.0 0.0 0.0 | |
getTileRow.row Emulator.PPU src/Emulator/PPU.hs:111:7-70 18140 0 0.0 0.0 0.0 0.0 | |
CAF:lvl4_rlj9 Main <no location info> 17047 0 0.0 0.0 0.0 0.0 | |
appLoop Main app/Main.hs:(39,1)-(53,36) 18182 0 0.0 0.0 0.0 0.0 | |
CAF:lvl5_rLiB Emulator.PPU <no location info> 10419 0 0.0 0.0 0.0 0.0 | |
renderScanline Emulator.PPU src/Emulator/PPU.hs:(21,1)-(36,8) 18158 0 0.0 0.0 0.0 0.0 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 18159 0 0.0 0.0 0.0 0.0 | |
CAF:lvl5_rlja Main <no location info> 17048 0 0.0 0.0 0.0 0.0 | |
appLoop Main app/Main.hs:(39,1)-(53,36) 18181 0 0.0 0.0 0.0 0.0 | |
CAF:lvl60_riHX Emulator.Cartridge <no location info> 10195 0 0.0 0.0 0.0 0.0 | |
parseCart Emulator.Cartridge src/Emulator/Cartridge.hs:(48,1)-(67,83) 17193 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:730-800 17194 1 0.0 0.0 0.0 0.0 | |
CAF:lvl62_rXE0 Emulator.CPU <no location info> 10272 0 0.0 0.0 0.0 0.0 | |
rti Emulator.CPU src/Emulator/CPU.hs:(534,1)-(538,22) 19697 0 0.0 0.0 0.0 0.0 | |
CAF:lvl65_rXE5 Emulator.CPU <no location info> 10274 0 0.0 0.0 0.0 0.0 | |
ror Emulator.CPU src/Emulator/CPU.hs:(520,1)-(530,42) 19138 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19139 0 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 19140 1 0.0 0.0 0.0 0.0 | |
CAF:lvl67_rXE7 Emulator.CPU <no location info> 10275 0 0.0 0.0 0.0 0.0 | |
ror Emulator.CPU src/Emulator/CPU.hs:(520,1)-(530,42) 19131 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19132 1 0.0 0.0 0.0 0.0 | |
CAF:lvl68_rXE8 Emulator.CPU <no location info> 10276 0 0.0 0.0 0.0 0.0 | |
ror Emulator.CPU src/Emulator/CPU.hs:(520,1)-(530,42) 19130 0 0.0 0.0 0.0 0.0 | |
CAF:lvl69_rXEa Emulator.CPU <no location info> 10278 0 0.0 0.0 0.0 0.0 | |
ror Emulator.CPU src/Emulator/CPU.hs:(520,1)-(530,42) 19141 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19142 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 19149 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 19143 1 0.0 0.0 0.0 0.0 | |
CAF:lvl6_rLiG Emulator.PPU <no location info> 10423 0 0.0 0.0 0.0 0.0 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 18141 0 0.0 0.0 0.0 0.0 | |
getTileRow Emulator.PPU src/Emulator/PPU.hs:(108,1)-(114,56) 18142 0 0.0 0.0 0.0 0.0 | |
CAF:lvl70_rXEb Emulator.CPU <no location info> 10279 0 0.0 0.0 0.0 0.0 | |
ror Emulator.CPU src/Emulator/CPU.hs:(520,1)-(530,42) 20146 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 20147 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 20149 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 20148 1 0.0 0.0 0.0 0.0 | |
CAF:lvl72_rXEe Emulator.CPU <no location info> 10280 0 0.0 0.0 0.0 0.0 | |
rol Emulator.CPU src/Emulator/CPU.hs:(506,1)-(516,42) 19343 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19344 0 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 19345 1 0.0 0.0 0.0 0.0 | |
CAF:lvl74_rXEg Emulator.CPU <no location info> 10281 0 0.0 0.0 0.0 0.0 | |
rol Emulator.CPU src/Emulator/CPU.hs:(506,1)-(516,42) 19336 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19337 1 0.0 0.0 0.0 0.0 | |
CAF:lvl75_rXEh Emulator.CPU <no location info> 10282 0 0.0 0.0 0.0 0.0 | |
rol Emulator.CPU src/Emulator/CPU.hs:(506,1)-(516,42) 19335 0 0.0 0.0 0.0 0.0 | |
CAF:lvl76_rXEj Emulator.CPU <no location info> 10284 0 0.0 0.0 0.0 0.0 | |
rol Emulator.CPU src/Emulator/CPU.hs:(506,1)-(516,42) 19346 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19347 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 19354 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 19348 1 0.0 0.0 0.0 0.0 | |
CAF:lvl77_rXEk Emulator.CPU <no location info> 10285 0 0.0 0.0 0.0 0.0 | |
rol Emulator.CPU src/Emulator/CPU.hs:(506,1)-(516,42) 19780 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19781 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 19783 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 19782 1 0.0 0.0 0.0 0.0 | |
CAF:lvl7_rljc Main <no location info> 17049 0 0.0 0.0 0.0 0.0 | |
appLoop Main app/Main.hs:(39,1)-(53,36) 18179 0 0.0 0.0 0.0 0.0 | |
CAF:lvl89_rXEI Emulator.CPU <no location info> 10292 0 0.0 0.0 0.0 0.0 | |
nmi Emulator.CPU src/Emulator/CPU.hs:(680,1)-(685,18) 19251 0 0.0 0.0 0.0 0.0 | |
CAF:lvl8_rlje Main <no location info> 17050 0 0.0 0.0 0.0 0.0 | |
appLoop Main app/Main.hs:(39,1)-(53,36) 20203 0 0.0 0.0 0.0 0.0 | |
CAF:lvl90_rXEJ Emulator.CPU <no location info> 10293 0 0.0 0.0 0.0 0.0 | |
nmi Emulator.CPU src/Emulator/CPU.hs:(680,1)-(685,18) 19222 0 0.0 0.0 0.0 0.0 | |
CAF:lvl_rIoO Emulator.Monad <no location info> 10165 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17918 1 0.0 0.0 0.0 0.0 | |
CAF:lvl_rLiv Emulator.PPU <no location info> 10415 0 0.0 0.0 0.0 0.0 | |
renderScanline Emulator.PPU src/Emulator/PPU.hs:(21,1)-(36,8) 18072 0 0.0 0.0 0.0 0.0 | |
CAF:lvl_rlj1 Main <no location info> 17041 0 0.0 0.0 0.0 0.0 | |
render Main app/Main.hs:(56,1)-(68,39) 18220 0 0.0 0.0 0.0 0.0 | |
CAF:m10_rXD6 Emulator.CPU <no location info> 10250 0 0.0 0.0 0.0 0.0 | |
txs Emulator.CPU src/Emulator/CPU.hs:(620,1)-(622,19) 17772 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17773 1 0.0 0.0 0.0 0.0 | |
CAF:m11_rXDb Emulator.CPU <no location info> 10252 0 0.0 0.0 0.0 0.0 | |
txa Emulator.CPU src/Emulator/CPU.hs:(612,1)-(616,10) 18502 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18503 1 0.0 0.0 0.0 0.0 | |
CAF:m13_rXDp Emulator.CPU <no location info> 10258 0 0.0 0.0 0.0 0.0 | |
tay Emulator.CPU src/Emulator/CPU.hs:(596,1)-(600,10) 18963 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18964 1 0.0 0.0 0.0 0.0 | |
CAF:m14_rXDw Emulator.CPU <no location info> 10261 0 0.0 0.0 0.0 0.0 | |
tax Emulator.CPU src/Emulator/CPU.hs:(588,1)-(592,10) 18683 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18684 1 0.0 0.0 0.0 0.0 | |
CAF:m15_rXDD Emulator.CPU <no location info> 10264 0 0.0 0.0 0.0 0.0 | |
sty Emulator.CPU src/Emulator/CPU.hs:584:1-61 17912 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17913 1 0.0 0.0 0.0 0.0 | |
CAF:m16_rXDG Emulator.CPU <no location info> 10265 0 0.0 0.0 0.0 0.0 | |
stx Emulator.CPU src/Emulator/CPU.hs:580:1-61 19385 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 19386 1 0.0 0.0 0.0 0.0 | |
CAF:m17_rXDJ Emulator.CPU <no location info> 10266 0 0.0 0.0 0.0 0.0 | |
sta Emulator.CPU src/Emulator/CPU.hs:(574,1)-(576,34) 17707 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17708 1 0.0 0.0 0.0 0.0 | |
CAF:m19_rXE9 Emulator.CPU <no location info> 10277 0 0.0 0.0 0.0 0.0 | |
ror Emulator.CPU src/Emulator/CPU.hs:(520,1)-(530,42) 19116 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 19117 1 0.0 0.0 0.0 0.0 | |
CAF:m1_rLeX Emulator.PPU <no location info> 10397 0 0.0 0.0 0.0 0.0 | |
modify Emulator.PPU src/Emulator/PPU.hs:(75,1)-(77,19) 17465 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17466 1 0.0 0.0 0.0 0.0 | |
CAF:m1_rXCh Emulator.CPU <no location info> 10225 0 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 17417 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17418 1 0.0 0.0 0.0 0.0 | |
CAF:m1_rlj7 Main <no location info> 17045 0 0.0 0.0 0.0 0.0 | |
render Main app/Main.hs:(56,1)-(68,39) 18230 0 0.0 0.0 0.0 0.0 | |
render.\ Main app/Main.hs:(60,5)-(68,38) 18231 0 0.0 0.0 0.0 0.0 | |
render.\.\ Main app/Main.hs:(60,33)-(68,37) 18232 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18233 1 0.0 0.0 0.0 0.0 | |
CAF:m20_rXEi Emulator.CPU <no location info> 10283 0 0.0 0.0 0.0 0.0 | |
rol Emulator.CPU src/Emulator/CPU.hs:(506,1)-(516,42) 19328 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 19329 1 0.0 0.0 0.0 0.0 | |
CAF:m21_rXEm Emulator.CPU <no location info> 10286 0 0.0 0.0 0.0 0.0 | |
ora Emulator.CPU src/Emulator/CPU.hs:(497,1)-(502,13) 19285 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 19286 1 0.0 0.0 0.0 0.0 | |
CAF:m22_rXEx Emulator.CPU <no location info> 10289 0 0.0 0.0 0.0 0.0 | |
php Emulator.CPU src/Emulator/CPU.hs:(478,1)-(480,19) 19225 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 19226 1 0.0 0.0 0.0 0.0 | |
CAF:m23_rXEB Emulator.CPU <no location info> 10291 0 0.0 0.0 0.0 0.0 | |
nmi Emulator.CPU src/Emulator/CPU.hs:(680,1)-(685,18) 19191 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 19192 1 0.0 0.0 0.0 0.0 | |
CAF:m24_rXEM Emulator.CPU <no location info> 10295 0 0.0 0.0 0.0 0.0 | |
pha Emulator.CPU src/Emulator/CPU.hs:(472,1)-(474,9) 18474 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18475 1 0.0 0.0 0.0 0.0 | |
CAF:m25_rXER Emulator.CPU <no location info> 10297 0 0.0 0.0 0.0 0.0 | |
lsr Emulator.CPU src/Emulator/CPU.hs:(455,1)-(464,42) 18638 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18639 1 0.0 0.0 0.0 0.0 | |
CAF:m26_rXEV Emulator.CPU <no location info> 10298 0 0.0 0.0 0.0 0.0 | |
ldy Emulator.CPU src/Emulator/CPU.hs:(448,1)-(451,9) 17859 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17860 1 0.0 0.0 0.0 0.0 | |
CAF:m27_rXEZ Emulator.CPU <no location info> 10299 0 0.0 0.0 0.0 0.0 | |
ldx Emulator.CPU src/Emulator/CPU.hs:(441,1)-(444,9) 17726 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17727 1 0.0 0.0 0.0 0.0 | |
CAF:m28_rXF3 Emulator.CPU <no location info> 10300 0 0.0 0.0 0.0 0.0 | |
lda Emulator.CPU src/Emulator/CPU.hs:(434,1)-(437,9) 17642 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17643 1 0.0 0.0 0.0 0.0 | |
CAF:m29_rXF5 Emulator.CPU <no location info> 10301 0 0.0 0.0 0.0 0.0 | |
jsr Emulator.CPU src/Emulator/CPU.hs:(427,1)-(430,21) 18417 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18418 1 0.0 0.0 0.0 0.0 | |
CAF:m2_rLiy Emulator.PPU <no location info> 10417 0 0.0 0.0 0.0 0.0 | |
renderScanline Emulator.PPU src/Emulator/PPU.hs:(21,1)-(36,8) 18093 0 0.0 0.0 0.0 0.0 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 18094 0 0.0 0.0 0.0 0.0 | |
getTileRow Emulator.PPU src/Emulator/PPU.hs:(108,1)-(114,56) 18095 0 0.0 0.0 0.0 0.0 | |
getTileRowPatterns Emulator.PPU src/Emulator/PPU.hs:(80,1)-(94,27) 18096 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18097 1 0.0 0.0 0.0 0.0 | |
CAF:m2_rXCi Emulator.CPU <no location info> 10226 0 0.0 0.0 0.0 0.0 | |
push Emulator.CPU src/Emulator/CPU.hs:(728,1)-(732,26) 18428 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18429 1 0.0 0.0 0.0 0.0 | |
CAF:m30_rXF8 Emulator.CPU <no location info> 10302 0 0.0 0.0 0.0 0.0 | |
iny Emulator.CPU src/Emulator/CPU.hs:(415,1)-(419,13) 18840 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18841 1 0.0 0.0 0.0 0.0 | |
CAF:m31_rXFd Emulator.CPU <no location info> 10304 0 0.0 0.0 0.0 0.0 | |
inx Emulator.CPU src/Emulator/CPU.hs:(407,1)-(411,13) 19474 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 19475 1 0.0 0.0 0.0 0.0 | |
CAF:m32_rXFi Emulator.CPU <no location info> 10306 0 0.0 0.0 0.0 0.0 | |
inc Emulator.CPU src/Emulator/CPU.hs:(399,1)-(403,13) 19730 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 19731 1 0.0 0.0 0.0 0.0 | |
CAF:m33_rXFk Emulator.CPU <no location info> 10307 0 0.0 0.0 0.0 0.0 | |
eor Emulator.CPU src/Emulator/CPU.hs:(389,1)-(394,13) 19048 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 19049 1 0.0 0.0 0.0 0.0 | |
CAF:m34_rXFp Emulator.CPU <no location info> 10308 0 0.0 0.0 0.0 0.0 | |
dey Emulator.CPU src/Emulator/CPU.hs:(381,1)-(385,13) 17972 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17973 1 0.0 0.0 0.0 0.0 | |
CAF:m35_rXFu Emulator.CPU <no location info> 10310 0 0.0 0.0 0.0 0.0 | |
dex Emulator.CPU src/Emulator/CPU.hs:(372,1)-(376,13) 18798 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18799 1 0.0 0.0 0.0 0.0 | |
CAF:m36_rXFz Emulator.CPU <no location info> 10312 0 0.0 0.0 0.0 0.0 | |
dec Emulator.CPU src/Emulator/CPU.hs:(364,1)-(368,13) 18336 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18337 1 0.0 0.0 0.0 0.0 | |
CAF:m39_rXFL Emulator.CPU <no location info> 10315 0 0.0 0.0 0.0 0.0 | |
cmp Emulator.CPU src/Emulator/CPU.hs:(343,1)-(346,14) 18579 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18580 1 0.0 0.0 0.0 0.0 | |
CAF:m3_rLiE Emulator.PPU <no location info> 10421 0 0.0 0.0 0.0 0.0 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 18118 0 0.0 0.0 0.0 0.0 | |
getTileRow Emulator.PPU src/Emulator/PPU.hs:(108,1)-(114,56) 18119 0 0.0 0.0 0.0 0.0 | |
getTileAttribute Emulator.PPU src/Emulator/PPU.hs:(97,1)-(105,41) 18120 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18121 1 0.0 0.0 0.0 0.0 | |
CAF:m3_rXCm Emulator.CPU <no location info> 10227 0 0.0 0.0 0.0 0.0 | |
pull Emulator.CPU src/Emulator/CPU.hs:(715,1)-(719,27) 18887 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18888 1 0.0 0.0 0.0 0.0 | |
CAF:m42_rXGd Emulator.CPU <no location info> 10328 0 0.0 0.0 0.0 0.0 | |
and Emulator.CPU src/Emulator/CPU.hs:(266,1)-(271,11) 17788 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17789 1 0.0 0.0 0.0 0.0 | |
CAF:m43_rXGh Emulator.CPU <no location info> 10330 0 0.0 0.0 0.0 0.0 | |
asl Emulator.CPU src/Emulator/CPU.hs:(252,1)-(262,42) 19404 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 19405 1 0.0 0.0 0.0 0.0 | |
CAF:m44_rXGj Emulator.CPU <no location info> 10331 0 0.0 0.0 0.0 0.0 | |
adc Emulator.CPU src/Emulator/CPU.hs:(238,1)-(248,31) 18731 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18732 1 0.0 0.0 0.0 0.0 | |
CAF:m45_rXGs Emulator.CPU <no location info> 10335 0 0.0 0.0 0.0 0.0 | |
handleInterrupts Emulator.CPU src/Emulator/CPU.hs:(147,1)-(153,31) 17342 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17343 1 0.0 0.0 0.0 0.0 | |
CAF:m46_rXGA Emulator.CPU <no location info> 10340 0 0.0 0.0 0.0 0.0 | |
branch Emulator.CPU src/Emulator/CPU.hs:(689,1)-(695,20) 17852 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17853 1 0.0 0.0 0.0 0.0 | |
CAF:m47_rXH9 Emulator.CPU <no location info> 10371 0 0.0 0.0 0.0 0.0 | |
loadNextOpcode Emulator.CPU src/Emulator/CPU.hs:(55,1)-(58,24) 17356 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17357 1 0.0 0.0 0.0 0.0 | |
CAF:m48_rXLt Emulator.CPU <no location info> 10376 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17634 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 17635 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17636 1 0.0 0.0 0.0 0.0 | |
CAF:m49_rXM6 Emulator.CPU <no location info> 10388 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17384 0 0.0 0.0 0.0 0.0 | |
trace Emulator.CPU src/Emulator/CPU.hs:(38,1)-(52,73) 17385 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17386 1 0.0 0.0 0.0 0.0 | |
CAF:m4_rLiF Emulator.PPU <no location info> 10422 0 0.0 0.0 0.0 0.0 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 18077 0 0.0 0.0 0.0 0.0 | |
getTileRow Emulator.PPU src/Emulator/PPU.hs:(108,1)-(114,56) 18078 0 0.0 0.0 0.0 0.0 | |
getTileRowPatterns Emulator.PPU src/Emulator/PPU.hs:(80,1)-(94,27) 18079 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18080 1 0.0 0.0 0.0 0.0 | |
CAF:m4_rXCu Emulator.CPU <no location info> 10231 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17445 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17446 1 0.0 0.0 0.0 0.0 | |
CAF:m50_rXMD Emulator.CPU <no location info> 10389 0 0.0 0.0 0.0 0.0 | |
trace Emulator.CPU src/Emulator/CPU.hs:(38,1)-(52,73) 17391 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17392 1 0.0 0.0 0.0 0.0 | |
CAF:m5_rLiH Emulator.PPU <no location info> 10424 0 0.0 0.0 0.0 0.0 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 18145 0 0.0 0.0 0.0 0.0 | |
getTileRow Emulator.PPU src/Emulator/PPU.hs:(108,1)-(114,56) 18146 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18147 1 0.0 0.0 0.0 0.0 | |
CAF:m5_rXCJ Emulator.CPU <no location info> 10243 0 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 17843 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17844 1 0.0 0.0 0.0 0.0 | |
CAF:m6_rLiL Emulator.PPU <no location info> 10426 0 0.0 0.0 0.0 0.0 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 18164 0 0.0 0.0 0.0 0.0 | |
renderScanline.\.\ Emulator.PPU src/Emulator/PPU.hs:(29,27)-(35,22) 18165 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18166 1 0.0 0.0 0.0 0.0 | |
CAF:m6_rXCL Emulator.CPU <no location info> 10244 0 0.0 0.0 0.0 0.0 | |
read16Bug Emulator.CPU src/Emulator/CPU.hs:(698,1)-(701,22) 17939 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17940 1 0.0 0.0 0.0 0.0 | |
CAF:m9_rXCY Emulator.CPU <no location info> 10247 0 0.0 0.0 0.0 0.0 | |
tya Emulator.CPU src/Emulator/CPU.hs:(626,1)-(630,10) 18537 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 18538 1 0.0 0.0 0.0 0.0 | |
CAF:main1 Main <no location info> 17054 0 0.0 0.0 0.0 0.0 | |
main Main app/Main.hs:(24,1)-(36,20) 17056 1 0.0 0.0 0.0 0.0 | |
CAF:main7 Main <no location info> 17053 0 0.0 0.0 0.0 0.0 | |
main Main app/Main.hs:(24,1)-(36,20) 17081 0 0.0 0.0 0.0 0.0 | |
shiftL Data.Text.Internal.Unsafe.Shift Data/Text/Internal/Unsafe/Shift.hs:60:5-50 17083 1 0.0 0.0 0.0 0.0 | |
shiftR Data.Text.Internal.Unsafe.Shift Data/Text/Internal/Unsafe/Shift.hs:63:5-51 17084 1 0.0 0.0 0.0 0.0 | |
CAF:main8 Main <no location info> 17052 0 0.0 0.0 0.0 0.0 | |
main Main app/Main.hs:(24,1)-(36,20) 17085 0 0.0 0.0 0.0 0.0 | |
CAF:main9 Main <no location info> 17051 0 0.0 0.0 0.0 0.0 | |
main Main app/Main.hs:(24,1)-(36,20) 17058 0 0.0 0.0 0.0 0.0 | |
initializeAll SDL.Init src/SDL/Init.hs:64:1-49 17059 1 0.0 0.0 0.0 0.0 | |
initialize SDL.Init src/SDL/Init.hs:(58,1)-(60,39) 17060 1 0.0 0.0 0.0 0.0 | |
throwIfNeg_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:50:1-28 17061 1 0.0 0.0 0.0 0.0 | |
throwIf_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:44:1-69 17062 1 0.0 0.0 0.0 0.0 | |
throwIf SDL.Internal.Exception src/SDL/Internal/Exception.hs:(37,1)-(41,10) 17067 1 0.0 0.0 0.0 0.0 | |
CAF:makeStateVar Data.StateVar src/Data/StateVar.hs:123:1-12 10543 0 0.0 0.0 0.0 0.0 | |
makeStateVar Data.StateVar src/Data/StateVar.hs:123:1-23 18248 1 0.0 0.0 0.0 0.0 | |
CAF:new1 Emulator.Nes <no location info> 10475 0 0.0 0.0 0.0 0.0 | |
newPPU Emulator.Nes src/Emulator/Nes.hs:(235,1)-(288,12) 17237 1 0.0 0.0 0.0 0.0 | |
CAF:new12 Emulator.Nes <no location info> 10474 0 0.0 0.0 0.0 0.0 | |
newPPU Emulator.Nes src/Emulator/Nes.hs:(235,1)-(288,12) 17239 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:730-800 17240 1 0.0 0.0 0.0 0.0 | |
CAF:new16 Emulator.Nes <no location info> 10510 0 0.0 0.0 0.0 0.0 | |
newCPU Emulator.Nes src/Emulator/Nes.hs:(165,1)-(176,47) 17218 1 0.0 0.0 0.0 0.0 | |
CAF:new17 Emulator.Nes <no location info> 10509 0 0.0 0.0 0.0 0.0 | |
newCPU Emulator.Nes src/Emulator/Nes.hs:(165,1)-(176,47) 17220 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:730-800 17221 1 0.0 0.0 0.0 0.0 | |
CAF:new5 Emulator.Nes <no location info> 10461 0 0.0 0.0 0.0 0.0 | |
newPPU Emulator.Nes src/Emulator/Nes.hs:(235,1)-(288,12) 17260 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(177,3)-(182,35) 17261 1 0.0 0.0 0.0 0.0 | |
CAF:new6 Emulator.Nes <no location info> 10468 0 0.0 0.0 0.0 0.0 | |
newPPU Emulator.Nes src/Emulator/Nes.hs:(235,1)-(288,12) 17258 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:730-800 17259 1 0.0 0.0 0.0 0.0 | |
CAF:new9 Emulator.Nes <no location info> 10471 0 0.0 0.0 0.0 0.0 | |
newPPU Emulator.Nes src/Emulator/Nes.hs:(235,1)-(288,12) 17256 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:730-800 17257 1 0.0 0.0 0.0 0.0 | |
CAF:nmi_rXEL Emulator.CPU <no location info> 10294 0 0.0 0.0 0.0 0.0 | |
nmi Emulator.CPU src/Emulator/CPU.hs:(680,1)-(685,18) 19189 1 0.0 0.0 0.0 0.0 | |
CAF:palette_rIXb Emulator.PPU src/Emulator/PPU.hs:120:1-7 10414 0 0.0 0.0 0.0 0.0 | |
palette Emulator.PPU src/Emulator/PPU.hs:(120,1)-(152,44) 18162 1 0.0 0.0 0.0 0.0 | |
CAF:pha_rXEP Emulator.CPU <no location info> 10296 0 0.0 0.0 0.0 0.0 | |
pha Emulator.CPU src/Emulator/CPU.hs:(472,1)-(474,9) 18472 1 0.0 0.0 0.0 0.0 | |
CAF:php_rXEA Emulator.CPU <no location info> 10290 0 0.0 0.0 0.0 0.0 | |
php Emulator.CPU src/Emulator/CPU.hs:(478,1)-(480,19) 19223 1 0.0 0.0 0.0 0.0 | |
CAF:pla_rXEw Emulator.CPU <no location info> 10288 0 0.0 0.0 0.0 0.0 | |
pla Emulator.CPU src/Emulator/CPU.hs:(484,1)-(487,9) 18914 1 0.0 0.0 0.0 0.0 | |
CAF:prgRomSize_r8DJ Emulator.Cartridge src/Emulator/Cartridge.hs:94:1-10 10177 0 0.0 0.0 0.0 0.0 | |
prgRomSize Emulator.Cartridge src/Emulator/Cartridge.hs:94:1-19 17127 1 0.0 0.0 0.0 0.0 | |
CAF:pull16_rXCt Emulator.CPU <no location info> 10230 0 0.0 0.0 0.0 0.0 | |
pull16 Emulator.CPU src/Emulator/CPU.hs:(722,1)-(725,22) 18883 1 0.0 0.0 0.0 0.0 | |
CAF:pull_rXCq Emulator.CPU <no location info> 10229 0 0.0 0.0 0.0 0.0 | |
pull Emulator.CPU src/Emulator/CPU.hs:(715,1)-(719,27) 18885 1 0.0 0.0 0.0 0.0 | |
CAF:reset1 Emulator.PPU <no location info> 10412 0 0.0 0.0 0.0 0.0 | |
reset Emulator.PPU src/Emulator/PPU.hs:(15,1)-(18,33) 17308 1 0.0 0.0 0.0 0.0 | |
CAF:reset1 Emulator.CPU <no location info> 10393 0 0.0 0.0 0.0 0.0 | |
reset Emulator.CPU src/Emulator/CPU.hs:(18,1)-(22,20) 17280 1 0.0 0.0 0.0 0.0 | |
CAF:reset2 Emulator.PPU <no location info> 10411 0 0.0 0.0 0.0 0.0 | |
reset Emulator.PPU src/Emulator/PPU.hs:(15,1)-(18,33) 17315 0 0.0 0.0 0.0 0.0 | |
CAF:reset3 Emulator.CPU <no location info> 10392 0 0.0 0.0 0.0 0.0 | |
reset Emulator.CPU src/Emulator/CPU.hs:(18,1)-(22,20) 17305 0 0.0 0.0 0.0 0.0 | |
CAF:reset5 Emulator.PPU <no location info> 10402 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17310 1 0.0 0.0 0.0 0.0 | |
CAF:reset7 Emulator.CPU <no location info> 10228 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17283 1 0.0 0.0 0.0 0.0 | |
CAF:rti_rXE3 Emulator.CPU <no location info> 10273 0 0.0 0.0 0.0 0.0 | |
rti Emulator.CPU src/Emulator/CPU.hs:(534,1)-(538,22) 19671 1 0.0 0.0 0.0 0.0 | |
CAF:rts_rXDX Emulator.CPU <no location info> 10271 0 0.0 0.0 0.0 0.0 | |
rts Emulator.CPU src/Emulator/CPU.hs:(542,1)-(544,27) 18881 1 0.0 0.0 0.0 0.0 | |
CAF:runDebug4 Emulator <no location info> 10530 0 0.0 0.0 0.0 0.0 | |
reset Emulator src/Emulator.hs:58:1-30 17278 1 0.0 0.0 0.0 0.0 | |
CAF:sIZEOF_WORD8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:95:1-12 8773 0 0.0 0.0 0.0 0.0 | |
sIZEOF_WORD8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:95:1-16 17146 1 0.0 0.0 0.0 0.0 | |
CAF:sec_rNLd Emulator.CPU src/Emulator/CPU.hs:562:1-3 10234 0 0.0 0.0 0.0 0.0 | |
sec Emulator.CPU src/Emulator/CPU.hs:562:1-24 19595 1 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19596 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 19604 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 19597 1 0.0 0.0 0.0 0.0 | |
CAF:sei_rNLn Emulator.CPU src/Emulator/CPU.hs:570:1-3 10232 0 0.0 0.0 0.0 0.0 | |
sei Emulator.CPU src/Emulator/CPU.hs:570:1-35 17440 1 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17441 1 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 17451 1 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 17442 1 0.0 0.0 0.0 0.0 | |
CAF:step1 Emulator.PPU <no location info> 10431 0 0.0 0.0 0.0 0.0 | |
step Emulator.PPU src/Emulator/PPU.hs:(39,1)-(58,35) 17458 1 0.0 0.0 0.0 0.0 | |
CAF:step1 Emulator.CPU <no location info> 10390 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17332 1 0.0 0.0 0.0 0.0 | |
CAF:step13 Emulator.PPU <no location info> 10427 0 0.0 0.0 0.0 0.0 | |
renderScanline Emulator.PPU src/Emulator/PPU.hs:(21,1)-(36,8) 18056 1 0.0 0.0 0.0 0.0 | |
CAF:step19 Emulator.PPU <no location info> 10410 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17460 1 0.0 0.0 0.0 0.0 | |
CAF:step2 Emulator.PPU <no location info> 10430 0 0.0 0.0 0.0 0.0 | |
step Emulator.PPU src/Emulator/PPU.hs:(39,1)-(58,35) 17492 0 0.0 0.0 0.0 0.0 | |
CAF:step20 Emulator.PPU <no location info> 10409 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17475 0 0.0 0.0 0.0 0.0 | |
CAF:step22 Emulator.PPU <no location info> 10408 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17482 0 0.0 0.0 0.0 0.0 | |
CAF:step23 Emulator.PPU <no location info> 10407 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17485 0 0.0 0.0 0.0 0.0 | |
CAF:step24 Emulator.PPU <no location info> 10406 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17490 0 0.0 0.0 0.0 0.0 | |
CAF:step26 Emulator.PPU <no location info> 10405 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 18049 0 0.0 0.0 0.0 0.0 | |
CAF:step27 Emulator.PPU <no location info> 10404 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 18052 0 0.0 0.0 0.0 0.0 | |
modify Emulator.PPU src/Emulator/PPU.hs:(75,1)-(77,19) 18053 1 0.0 0.0 0.0 0.0 | |
CAF:step30 Emulator.PPU <no location info> 10403 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 18050 0 0.0 0.0 0.0 0.0 | |
modify Emulator.PPU src/Emulator/PPU.hs:(75,1)-(77,19) 18051 1 0.0 0.0 0.0 0.0 | |
CAF:step33 Emulator.PPU <no location info> 10401 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17486 0 0.0 0.0 0.0 0.0 | |
modify Emulator.PPU src/Emulator/PPU.hs:(75,1)-(77,19) 17487 1 0.0 0.0 0.0 0.0 | |
CAF:step34 Emulator.PPU <no location info> 10400 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17483 0 0.0 0.0 0.0 0.0 | |
modify Emulator.PPU src/Emulator/PPU.hs:(75,1)-(77,19) 17484 1 0.0 0.0 0.0 0.0 | |
CAF:step36 Emulator.PPU <no location info> 10399 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17476 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17477 1 0.0 0.0 0.0 0.0 | |
CAF:step37 Emulator.PPU <no location info> 10398 0 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17462 0 0.0 0.0 0.0 0.0 | |
modify Emulator.PPU src/Emulator/PPU.hs:(75,1)-(77,19) 17463 1 0.0 0.0 0.0 0.0 | |
CAF:step4 Emulator.PPU <no location info> 10429 0 0.0 0.0 0.0 0.0 | |
step Emulator.PPU src/Emulator/PPU.hs:(39,1)-(58,35) 17498 0 0.0 0.0 0.0 0.0 | |
CAF:step5 Emulator.PPU <no location info> 10428 0 0.0 0.0 0.0 0.0 | |
step Emulator.PPU src/Emulator/PPU.hs:(39,1)-(58,35) 17503 0 0.0 0.0 0.0 0.0 | |
CAF:step5 Emulator.CPU <no location info> 10374 0 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17334 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17335 1 0.0 0.0 0.0 0.0 | |
CAF:stepFrame1 Emulator <no location info> 10535 0 0.0 0.0 0.0 0.0 | |
stepFrame Emulator src/Emulator.hs:(51,1)-(55,42) 17320 1 0.0 0.0 0.0 0.0 | |
CAF:stepFrame5 Emulator <no location info> 10534 0 0.0 0.0 0.0 0.0 | |
stepFrame Emulator src/Emulator.hs:(51,1)-(55,42) 17322 0 0.0 0.0 0.0 0.0 | |
ask Control.Monad.Reader.Class Control/Monad/Reader/Class.hs:107:5-21 17323 1 0.0 0.0 0.0 0.0 | |
CAF:tax_rXDC Emulator.CPU <no location info> 10263 0 0.0 0.0 0.0 0.0 | |
tax Emulator.CPU src/Emulator/CPU.hs:(588,1)-(592,10) 18681 1 0.0 0.0 0.0 0.0 | |
CAF:tay_rXDv Emulator.CPU <no location info> 10260 0 0.0 0.0 0.0 0.0 | |
tay Emulator.CPU src/Emulator/CPU.hs:(596,1)-(600,10) 18961 1 0.0 0.0 0.0 0.0 | |
CAF:tilesWide_rIXa Emulator.PPU src/Emulator/PPU.hs:117:1-9 10396 0 0.0 0.0 0.0 0.0 | |
tilesWide Emulator.PPU src/Emulator/PPU.hs:117:1-14 18073 1 0.0 0.0 0.0 0.0 | |
CAF:toInt Emulator.Util src/Emulator/Util.hs:35:1-5 9954 0 0.0 0.0 0.0 0.0 | |
toInt Emulator.Util src/Emulator/Util.hs:35:1-20 18101 1 0.0 0.0 0.0 0.0 | |
CAF:toWord16 Emulator.Util src/Emulator/Util.hs:32:1-8 9951 0 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 17299 1 0.0 0.0 0.0 0.0 | |
CAF:toWord8 Emulator.Util src/Emulator/Util.hs:29:1-7 9953 0 0.0 0.0 0.0 0.0 | |
toWord8 Emulator.Util src/Emulator/Util.hs:29:1-22 17953 1 0.0 0.0 0.0 0.0 | |
CAF:txa_rXDh Emulator.CPU <no location info> 10254 0 0.0 0.0 0.0 0.0 | |
txa Emulator.CPU src/Emulator/CPU.hs:(612,1)-(616,10) 18500 1 0.0 0.0 0.0 0.0 | |
CAF:txs_rXDa Emulator.CPU <no location info> 10251 0 0.0 0.0 0.0 0.0 | |
txs Emulator.CPU src/Emulator/CPU.hs:(620,1)-(622,19) 17770 1 0.0 0.0 0.0 0.0 | |
CAF:tya_rXD5 Emulator.CPU <no location info> 10249 0 0.0 0.0 0.0 0.0 | |
tya Emulator.CPU src/Emulator/CPU.hs:(626,1)-(630,10) 18535 1 0.0 0.0 0.0 0.0 | |
CAF:u_r7cGU SDL.Video <no location info> 15341 0 0.0 0.0 0.0 0.0 | |
createWindow SDL.Video src/SDL/Video.hs:(105,1)-(147,9) 17097 0 0.0 0.0 0.0 0.0 | |
createWindow.\ SDL.Video src/SDL/Video.hs:(110,56)-(116,64) 17098 0 0.0 0.0 0.0 0.0 | |
createWindow.\.create' SDL.Video src/SDL/Video.hs:(112,9)-(115,49) 17099 0 0.0 0.0 0.0 0.0 | |
createWindow.\.create'.u SDL.Video src/SDL/Video.hs:114:27-57 17100 1 0.0 0.0 0.0 0.0 | |
CAF:z1_rLiK Emulator.PPU <no location info> 10425 0 0.0 0.0 0.0 0.0 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 18178 0 0.0 0.0 0.0 0.0 | |
CAF:z1_rlj6 Main <no location info> 17044 0 0.0 0.0 0.0 0.0 | |
render Main app/Main.hs:(56,1)-(68,39) 18277 0 0.0 0.0 0.0 0.0 | |
render.\ Main app/Main.hs:(60,5)-(68,38) 18278 0 0.0 0.0 0.0 0.0 | |
CAF:z_rLiC Emulator.PPU <no location info> 10420 0 0.0 0.0 0.0 0.0 | |
CAF:z_rlj3 Main <no location info> 17043 0 0.0 0.0 0.0 0.0 | |
render Main app/Main.hs:(56,1)-(68,39) 18279 0 0.0 0.0 0.0 0.0 | |
main Main app/Main.hs:(24,1)-(36,20) 17057 0 0.0 0.0 100.0 100.0 | |
appLoop Main app/Main.hs:(39,1)-(53,36) 17318 57 0.0 0.0 4.8 15.2 | |
present SDL.Video.Renderer src/SDL/Video/Renderer.hs:696:1-42 18280 57 0.0 0.0 0.0 0.0 | |
render Main app/Main.hs:(56,1)-(68,39) 18218 57 0.0 0.0 4.8 15.2 | |
render.\ Main app/Main.hs:(60,5)-(68,38) 18222 14592 0.8 3.2 4.8 15.2 | |
render.\.\ Main app/Main.hs:(60,33)-(68,37) 18223 3502080 1.0 4.4 4.0 12.0 | |
fillRect SDL.Video.Renderer src/SDL/Video/Renderer.hs:(606,1)-(610,39) 18255 3502080 1.0 1.7 2.9 7.5 | |
throwIfNeg_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:50:1-28 18257 3502080 0.5 0.8 2.0 5.8 | |
throwIf_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:44:1-69 18258 3502080 1.0 3.4 1.4 5.1 | |
throwIf SDL.Internal.Exception src/SDL/Internal/Exception.hs:(37,1)-(41,10) 18261 3502080 0.4 1.7 0.4 1.7 | |
render.\.\.addr Main app/Main.hs:61:9-62 18228 3502080 0.0 0.0 0.0 0.0 | |
rendererDrawColor SDL.Video.Renderer src/SDL/Video/Renderer.hs:(485,1)-(498,37) 18247 57 0.0 0.0 0.0 0.0 | |
render.\.\.area Main app/Main.hs:(65,9)-(67,34) 18224 0 0.0 0.0 0.0 0.0 | |
render.scale Main app/Main.hs:57:7-15 18219 57 0.0 0.0 0.0 0.0 | |
createRenderer SDL.Video src/SDL/Video.hs:(565,1)-(568,49) 17109 1 0.0 0.0 0.0 0.0 | |
throwIfNull SDL.Internal.Exception src/SDL/Internal/Exception.hs:53:1-34 17110 1 0.0 0.0 0.0 0.0 | |
throwIf SDL.Internal.Exception src/SDL/Internal/Exception.hs:(37,1)-(41,10) 17111 1 0.0 0.0 0.0 0.0 | |
toNumber SDL.Video.Renderer src/SDL/Video/Renderer.hs:(1028,3)-(1035,58) 17113 1 0.0 0.0 0.0 0.0 | |
== SDL.Video.Renderer src/SDL/Video/Renderer.hs:1003:34-35 17117 1 0.0 0.0 0.0 0.0 | |
rendererTargetTexture SDL.Video.Renderer src/SDL/Video/Renderer.hs:1009:5-25 17119 1 0.0 0.0 0.0 0.0 | |
rendererType SDL.Video.Renderer src/SDL/Video/Renderer.hs:1007:5-16 17118 1 0.0 0.0 0.0 0.0 | |
toNumber.isSoftware SDL.Video.Renderer src/SDL/Video/Renderer.hs:1035:7-58 17114 1 0.0 0.0 0.0 0.0 | |
== SDL.Video.Renderer src/SDL/Video/Renderer.hs:1003:34-35 17116 1 0.0 0.0 0.0 0.0 | |
rendererType SDL.Video.Renderer src/SDL/Video/Renderer.hs:1007:5-16 17115 1 0.0 0.0 0.0 0.0 | |
createWindow SDL.Video src/SDL/Video.hs:(105,1)-(147,9) 17079 1 0.0 0.0 0.0 0.0 | |
createWindow.\ SDL.Video src/SDL/Video.hs:(110,56)-(116,64) 17092 1 0.0 0.0 0.0 0.0 | |
createWindow.\.create' SDL.Video src/SDL/Video.hs:(112,9)-(115,49) 17093 1 0.0 0.0 0.0 0.0 | |
createWindow.\.create SDL.Video src/SDL/Video.hs:111:9-40 17096 1 0.0 0.0 0.0 0.0 | |
windowPosition SDL.Video src/SDL/Video.hs:182:5-18 17095 1 0.0 0.0 0.0 0.0 | |
windowInitialSize SDL.Video src/SDL/Video.hs:184:5-21 17094 1 0.0 0.0 0.0 0.0 | |
createWindow.flags SDL.Video src/SDL/Video.hs:(118,5)-(125,7) 17101 1 0.0 0.0 0.0 0.0 | |
toNumber SDL.Video src/SDL/Video.hs:(196,3)-(200,23) 17105 1 0.0 0.0 0.0 0.0 | |
windowBorder SDL.Video src/SDL/Video.hs:177:5-16 17102 1 0.0 0.0 0.0 0.0 | |
windowHighDPI SDL.Video src/SDL/Video.hs:178:5-17 17103 1 0.0 0.0 0.0 0.0 | |
windowInputGrabbed SDL.Video src/SDL/Video.hs:179:5-22 17104 1 0.0 0.0 0.0 0.0 | |
windowMode SDL.Video src/SDL/Video.hs:180:5-14 17106 1 0.0 0.0 0.0 0.0 | |
windowOpenGL SDL.Video src/SDL/Video.hs:181:5-16 17107 1 0.0 0.0 0.0 0.0 | |
windowResizable SDL.Video src/SDL/Video.hs:183:5-19 17108 1 0.0 0.0 0.0 0.0 | |
encodeUtf8 Data.Text.Encoding Data/Text/Encoding.hs:(373,1)-(388,37) 17086 1 0.0 0.0 0.0 0.0 | |
encodeUtf8.\ Data.Text.Encoding Data/Text/Encoding.hs:(378,5)-(388,37) 17087 1 0.0 0.0 0.0 0.0 | |
encodeUtf8.\.\ Data.Text.Encoding Data/Text/Encoding.hs:(378,28)-(388,37) 17088 1 0.0 0.0 0.0 0.0 | |
aBA Data.Text.Array Data/Text/Array.hs:84:7-9 17089 1 0.0 0.0 0.0 0.0 | |
encodeUtf8.\.\.utf8len Data.Text.Encoding Data/Text/Encoding.hs:381:11-42 17090 1 0.0 0.0 0.0 0.0 | |
shiftR Data.Text.Internal.Unsafe.Shift Data/Text/Internal/Unsafe/Shift.hs:63:5-51 17091 1 0.0 0.0 0.0 0.0 | |
windowOpenGL SDL.Video src/SDL/Video.hs:181:5-16 17080 1 0.0 0.0 0.0 0.0 | |
main.config Main app/Main.hs:29:7-67 17077 1 0.0 0.0 0.0 0.0 | |
runIOEmulator Emulator.Monad src/Emulator/Monad.hs:(51,1)-(54,23) 17121 1 0.0 0.0 95.2 84.8 | |
new Emulator.Nes src/Emulator/Nes.hs:(149,1)-(152,25) 17217 1 0.0 0.0 0.0 0.0 | |
newCPU Emulator.Nes src/Emulator/Nes.hs:(165,1)-(176,47) 17219 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:730-800 17222 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(94,3)-(98,16) 17223 1 0.0 0.0 0.0 0.0 | |
basicSet Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:130:3-55 17231 1 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17232 1 0.0 0.0 0.0 0.0 | |
setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:208-399 17233 1 0.0 0.0 0.0 0.0 | |
internal Control.Monad.Primitive Control/Monad/Primitive.hs:91:3-21 17234 1 0.0 0.0 0.0 0.0 | |
setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:154:254-277 17236 1 0.0 0.0 0.0 0.0 | |
setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:154:281-304 17235 1 0.0 0.0 0.0 0.0 | |
basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 17224 1 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 17225 1 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.size Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:101:7-36 17226 1 0.0 0.0 0.0 0.0 | |
sizeOf Data.Primitive Data/Primitive.hs:31:1-25 17227 1 0.0 0.0 0.0 0.0 | |
sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:154:31-60 17228 1 0.0 0.0 0.0 0.0 | |
unI# Data.Primitive.Types Data/Primitive/Types.hs:149:1-17 17229 1 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17230 1 0.0 0.0 0.0 0.0 | |
newPPU Emulator.Nes src/Emulator/Nes.hs:(235,1)-(288,12) 17238 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(177,3)-(182,35) 17262 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:730-800 17263 3 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(94,3)-(98,16) 17264 3 0.0 0.0 0.0 0.0 | |
basicSet Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:130:3-55 17272 3 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17273 3 0.0 0.0 0.0 0.0 | |
setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:208-399 17274 3 0.0 0.0 0.0 0.0 | |
internal Control.Monad.Primitive Control/Monad/Primitive.hs:91:3-21 17275 3 0.0 0.0 0.0 0.0 | |
setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:154:254-277 17277 3 0.0 0.0 0.0 0.0 | |
setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:154:281-304 17276 3 0.0 0.0 0.0 0.0 | |
basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 17265 3 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 17266 3 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.size Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:101:7-36 17267 3 0.0 0.0 0.0 0.0 | |
sizeOf Data.Primitive Data/Primitive.hs:31:1-25 17268 3 0.0 0.0 0.0 0.0 | |
sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:154:31-60 17269 3 0.0 0.0 0.0 0.0 | |
unI# Data.Primitive.Types Data/Primitive/Types.hs:149:1-17 17270 3 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17271 3 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:730-800 17241 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(94,3)-(98,16) 17242 3 0.0 0.0 0.0 0.0 | |
basicSet Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:130:3-55 17250 3 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17251 3 0.0 0.0 0.0 0.0 | |
setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:208-399 17252 3 0.0 0.0 0.0 0.0 | |
internal Control.Monad.Primitive Control/Monad/Primitive.hs:91:3-21 17253 3 0.0 0.0 0.0 0.0 | |
setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:154:254-277 17255 3 0.0 0.0 0.0 0.0 | |
setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:154:281-304 17254 3 0.0 0.0 0.0 0.0 | |
basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 17243 3 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 17244 3 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.size Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:101:7-36 17245 3 0.0 0.0 0.0 0.0 | |
sizeOf Data.Primitive Data/Primitive.hs:31:1-25 17246 3 0.0 0.0 0.0 0.0 | |
sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:154:31-60 17247 3 0.0 0.0 0.0 0.0 | |
unI# Data.Primitive.Types Data/Primitive/Types.hs:149:1-17 17248 3 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17249 3 0.0 0.0 0.0 0.0 | |
parseCart Emulator.Cartridge src/Emulator/Cartridge.hs:(48,1)-(67,83) 17122 1 0.0 0.0 0.0 0.1 | |
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 17150 40962 0.0 0.0 0.0 0.0 | |
fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 17153 40962 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 17179 40960 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 17180 40960 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 17185 40960 0.0 0.0 0.0 0.0 | |
basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:472-544 17181 40962 0.0 0.0 0.0 0.0 | |
basicUnsafeSlice Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(85,3)-(86,25) 17182 40962 0.0 0.0 0.0 0.0 | |
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 17149 40962 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17154 40960 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17155 40960 0.0 0.0 0.0 0.0 | |
basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:1162-1234 17159 30 0.0 0.0 0.0 0.0 | |
basicUnsafeGrow Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(138,3)-(144,23) 17160 30 0.0 0.0 0.0 0.0 | |
basicUnsafeCopy Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(118,3)-(121,34) 17171 30 0.0 0.0 0.0 0.0 | |
unI# Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:154:1-17 17173 90 0.0 0.0 0.0 0.0 | |
basicUnsafeCopy.sz Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:121:7-34 17174 30 0.0 0.0 0.0 0.0 | |
sizeOf Data.Primitive Data/Primitive.hs:31:1-25 17175 30 0.0 0.0 0.0 0.0 | |
sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:154:31-60 17176 30 0.0 0.0 0.0 0.0 | |
unI# Data.Primitive.Types Data/Primitive/Types.hs:149:1-17 17177 30 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17172 30 0.0 0.0 0.0 0.0 | |
basicUnsafeGrow.n Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:144:7-23 17161 30 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17162 30 0.0 0.0 0.0 0.0 | |
basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 17163 30 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 17164 30 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.size Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:101:7-36 17165 30 0.0 0.0 0.0 0.0 | |
sizeOf Data.Primitive Data/Primitive.hs:31:1-25 17166 30 0.0 0.0 0.0 0.0 | |
sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:154:31-60 17167 30 0.0 0.0 0.0 0.0 | |
unI# Data.Primitive.Types Data/Primitive/Types.hs:149:1-17 17168 30 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17169 30 0.0 0.0 0.0 0.0 | |
basicUnsafeSlice Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(85,3)-(86,25) 17170 30 0.0 0.0 0.0 0.0 | |
enlarge_delta Data.Vector.Generic.Mutable Data/Vector/Generic/Mutable.hs:636:1-34 17156 30 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17157 30 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17158 30 0.0 0.0 0.0 0.0 | |
basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:248:231-302 17187 2 0.0 0.0 0.0 0.0 | |
basicUnsafeFreeze Data.Vector.Primitive Data/Vector/Primitive.hs:(208,3)-(209,51) 17188 2 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17189 2 0.0 0.0 0.0 0.0 | |
basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:618-672 17139 2 0.0 0.0 0.0 0.0 | |
basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 17140 2 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 17141 2 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.size Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:101:7-36 17142 2 0.0 0.0 0.0 0.0 | |
sizeOf Data.Primitive Data/Primitive.hs:31:1-25 17143 2 0.0 0.0 0.0 0.0 | |
sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:154:31-60 17144 2 0.0 0.0 0.0 0.0 | |
unI# Data.Primitive.Types Data/Primitive/Types.hs:149:1-17 17145 2 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17147 2 0.0 0.0 0.0 0.0 | |
basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:248:306-373 17190 2 0.0 0.0 0.0 0.0 | |
basicUnsafeThaw Data.Vector.Primitive Data/Vector/Primitive.hs:(212,3)-(213,49) 17191 2 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17192 2 0.0 0.0 0.0 0.0 | |
sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 17148 2 0.0 0.0 0.0 0.0 | |
sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 17137 2 0.0 0.0 0.0 0.0 | |
upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 17136 2 0.0 0.0 0.0 0.0 | |
parseCart.(...) Emulator.Cartridge src/Emulator/Cartridge.hs:49:7-70 17123 1 0.0 0.0 0.0 0.0 | |
parseHeader Emulator.Cartridge src/Emulator/Cartridge.hs:(39,1)-(45,32) 17124 1 0.0 0.0 0.0 0.0 | |
parseCart.chrBanks Emulator.Cartridge src/Emulator/Cartridge.hs:64:7-44 17213 1 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17214 1 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17215 1 0.0 0.0 0.0 0.0 | |
parseCart.chrOffset Emulator.Cartridge src/Emulator/Cartridge.hs:52:7-37 17132 1 0.0 0.0 0.0 0.0 | |
parseCart.chrRom Emulator.Cartridge src/Emulator/Cartridge.hs:(53,7)-(54,92) 17134 1 0.0 0.0 0.0 0.0 | |
sliceBS Emulator.Util src/Emulator/Util.hs:44:1-58 17135 1 0.0 0.0 0.0 0.0 | |
parseCart.header Emulator.Cartridge src/Emulator/Cartridge.hs:49:7-70 17216 1 0.0 0.0 0.0 0.0 | |
parseCart.numChr Emulator.Cartridge src/Emulator/Cartridge.hs:49:7-70 17131 1 0.0 0.0 0.0 0.0 | |
parseCart.numPrg Emulator.Cartridge src/Emulator/Cartridge.hs:49:7-70 17125 1 0.0 0.0 0.0 0.0 | |
parseCart.prgBanks Emulator.Cartridge src/Emulator/Cartridge.hs:60:7-44 17210 1 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17211 1 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17212 1 0.0 0.0 0.0 0.0 | |
parseCart.prgOffset Emulator.Cartridge src/Emulator/Cartridge.hs:50:7-38 17126 1 0.0 0.0 0.0 0.0 | |
parseCart.prgRom Emulator.Cartridge src/Emulator/Cartridge.hs:51:7-61 17128 1 0.0 0.0 0.0 0.0 | |
sliceBS Emulator.Util src/Emulator/Util.hs:44:1-58 17130 1 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:730-800 17195 0 0.0 0.0 0.0 0.0 | |
basicUnsafeReplicate Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(94,3)-(98,16) 17196 1 0.0 0.0 0.0 0.0 | |
basicSet Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:130:3-55 17204 1 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17205 1 0.0 0.0 0.0 0.0 | |
setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:208-399 17206 1 0.0 0.0 0.0 0.0 | |
internal Control.Monad.Primitive Control/Monad/Primitive.hs:91:3-21 17207 1 0.0 0.0 0.0 0.0 | |
setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:154:254-277 17209 1 0.0 0.0 0.0 0.0 | |
setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:154:281-304 17208 1 0.0 0.0 0.0 0.0 | |
basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 17197 1 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 17198 1 0.0 0.0 0.0 0.0 | |
basicUnsafeNew.size Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:101:7-36 17199 1 0.0 0.0 0.0 0.0 | |
sizeOf Data.Primitive Data/Primitive.hs:31:1-25 17200 1 0.0 0.0 0.0 0.0 | |
sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:154:31-60 17201 1 0.0 0.0 0.0 0.0 | |
unI# Data.Primitive.Types Data/Primitive/Types.hs:149:1-17 17202 1 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17203 1 0.0 0.0 0.0 0.0 | |
appLoop Main app/Main.hs:(39,1)-(53,36) 17319 0 0.0 0.0 95.1 84.7 | |
appLoop.qPressed Main app/Main.hs:49:7-41 18203 57 0.0 0.0 0.0 0.0 | |
appLoop.eventIsQPress Main app/Main.hs:(43,7)-(48,20) 18204 17 0.0 0.0 0.0 0.0 | |
eventPayload SDL.Event src/SDL/Event.hs:102:5-16 18205 17 0.0 0.0 0.0 0.0 | |
== SDL.Event src/SDL/Event.hs:500:28-29 20023 3 0.0 0.0 0.0 0.0 | |
keyboardEventKeyMotion SDL.Event src/SDL/Event.hs:256:22-43 20024 3 0.0 0.0 0.0 0.0 | |
keyboardEventKeysym SDL.Event src/SDL/Event.hs:260:22-40 20026 2 0.0 0.0 0.0 0.0 | |
keysymKeycode SDL.Input.Keyboard src/SDL/Input/Keyboard.hs:149:5-17 20027 2 0.0 0.0 0.0 0.0 | |
pollEvents SDL.Event src/SDL/Event.hs:(710,1)-(714,39) 18185 0 0.0 0.0 0.0 0.0 | |
pollEvent SDL.Event src/SDL/Event.hs:(702,1)-(706,43) 18187 0 0.0 0.0 0.0 0.0 | |
sizeOf SDL.Raw.Types src/SDL/Raw/Types.hsc:465:3-19 18188 152 0.0 0.0 0.0 0.0 | |
pollEvent.\ SDL.Event src/SDL/Event.hs:(702,37)-(706,43) 18190 76 0.0 0.0 0.0 0.0 | |
convertRaw SDL.Event src/SDL/Event.hs:(513,1)-(698,55) 18197 19 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_SHOWN.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1740:33-35 18206 10 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_HIDDEN.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1741:34-36 18207 9 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_EXPOSED.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1742:35-37 18208 9 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_MOVED.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1743:33-35 18209 8 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_RESIZED.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1744:35-37 18210 8 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_SIZE_CHANGED.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1745:40-42 18211 8 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_MINIMIZED.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1746:37-39 18212 8 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_MAXIMIZED.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1747:37-39 18213 8 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_RESTORED.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1748:36-38 18214 8 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_ENTER.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1749:33-36 18215 8 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_LEAVE.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1750:33-36 18216 7 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_FOCUS_GAINED.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1751:40-43 18217 7 0.0 0.0 0.0 0.0 | |
$mSDL_WINDOWEVENT_FOCUS_LOST.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1752:38-41 19017 3 0.0 0.0 0.0 0.0 | |
$mSDL_KEYDOWN.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1607:23-27 20021 4 0.0 0.0 0.0 0.0 | |
$mSDL_KEYUP.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1608:21-25 20030 2 0.0 0.0 0.0 0.0 | |
fromRawKeysym SDL.Event src/SDL/Event.hs:(506,1)-(510,54) 20031 1 0.0 0.0 0.0 0.0 | |
fromRawKeysym SDL.Event src/SDL/Event.hs:(506,1)-(510,54) 20022 2 0.0 0.0 0.0 0.0 | |
fromRawKeysym.keycode' SDL.Event src/SDL/Event.hs:509:9-38 20028 2 0.0 0.0 0.0 0.0 | |
$mSDL_AUDIODEVICEADDED.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1637:32-37 18198 2 0.0 0.0 0.0 0.0 | |
convertRaw.buttons SDL.Event src/SDL/Event.hs:(586,10)-(591,64) 20190 1 0.0 0.0 0.0 0.0 | |
convertRaw.test SDL.Event src/SDL/Event.hs:(599,9)-(602,31) 20191 5 0.0 0.0 0.0 0.0 | |
fromNumber SDL.Input.Mouse src/SDL/Input/Mouse.hs:(109,3)-(111,31) 20188 1 0.0 0.0 0.0 0.0 | |
$mSDL_TOUCH_MOUSEID.\ SDL.Raw.Enum src/SDL/Raw/Enum.hsc:1737:29-40 20189 1 0.0 0.0 0.0 0.0 | |
peek SDL.Raw.Types src/SDL/Raw/Types.hsc:(467,3)-(633,54) 18191 19 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:469:32-52 18193 19 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:468:26-46 18192 19 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:477:32-53 18202 10 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:476:32-53 18201 10 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:475:32-53 18200 10 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:474:30-50 18199 10 0.0 0.0 0.0 0.0 | |
peek.key SDL.Raw.Types src/SDL/Raw/Types.hsc:(574,5)-(579,42) 20012 4 0.0 0.0 0.0 0.0 | |
peek.key.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:578:31-52 20016 4 0.0 0.0 0.0 0.0 | |
peek SDL.Raw.Types src/SDL/Raw/Types.hsc:(1157,3)-(1161,38) 20017 4 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:1160:27-47 20020 4 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:1159:26-46 20019 4 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:1158:31-51 20018 4 0.0 0.0 0.0 0.0 | |
peek.key.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:577:32-53 20015 4 0.0 0.0 0.0 0.0 | |
peek.key.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:576:30-51 20014 4 0.0 0.0 0.0 0.0 | |
peek.key.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:575:28-48 20013 4 0.0 0.0 0.0 0.0 | |
peek.audiodevice SDL.Raw.Types src/SDL/Raw/Types.hsc:(611,5)-(614,33) 18194 2 0.0 0.0 0.0 0.0 | |
peek.audiodevice.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:613:34-55 18196 2 0.0 0.0 0.0 0.0 | |
peek.audiodevice.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:612:30-50 18195 2 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:493:48-67 20201 1 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:492:30-50 20200 1 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:505:31-52 20187 1 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:504:31-52 20186 1 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:503:28-49 20185 1 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:502:28-49 20184 1 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:501:32-53 20183 1 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:500:32-53 20182 1 0.0 0.0 0.0 0.0 | |
peek.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:499:30-50 20181 1 0.0 0.0 0.0 0.0 | |
peek.finger SDL.Raw.Types src/SDL/Raw/Types.hsc:(616,5)-(624,53) 20192 1 0.0 0.0 0.0 0.0 | |
peek.finger.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:623:33-54 20199 1 0.0 0.0 0.0 0.0 | |
peek.finger.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:622:27-48 20198 1 0.0 0.0 0.0 0.0 | |
peek.finger.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:621:27-48 20197 1 0.0 0.0 0.0 0.0 | |
peek.finger.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:620:26-47 20196 1 0.0 0.0 0.0 0.0 | |
peek.finger.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:619:26-47 20195 1 0.0 0.0 0.0 0.0 | |
peek.finger.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:618:33-54 20194 1 0.0 0.0 0.0 0.0 | |
peek.finger.\ SDL.Raw.Types src/SDL/Raw/Types.hsc:617:32-52 20193 1 0.0 0.0 0.0 0.0 | |
peek.upToNull SDL.Raw.Types src/SDL/Raw/Types.hsc:494:13-44 20202 1 0.0 0.0 0.0 0.0 | |
render Main app/Main.hs:(56,1)-(68,39) 18221 0 0.0 0.0 22.9 27.6 | |
render.\ Main app/Main.hs:(60,5)-(68,38) 18227 0 0.5 0.0 22.9 27.6 | |
render.\.\ Main app/Main.hs:(60,33)-(68,37) 18229 0 3.4 2.9 22.3 27.6 | |
$= Data.StateVar src/Data/StateVar.hs:174:3-34 18246 3502080 0.7 1.2 0.7 1.2 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18234 3502080 0.2 0.0 4.1 5.2 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 18235 3502080 1.4 2.0 4.0 5.2 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 18236 3502080 0.0 0.0 0.0 0.0 | |
$sel:screen:PPU Emulator.Nes src/Emulator/Nes.hs:77:3-8 18237 3502080 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:152:3-34 18240 3502080 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(184,3)-(189,26) 18238 3502080 0.4 0.6 2.4 2.9 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18241 10506240 0.3 0.0 1.9 2.3 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18242 10506240 0.9 1.4 1.7 2.3 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18243 10506240 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18244 10506240 0.7 0.9 0.7 0.9 | |
translateXY Emulator.Nes src/Emulator/Nes.hs:428:1-42 18239 3502080 0.2 0.3 0.2 0.3 | |
render.\.\.area Main app/Main.hs:(65,9)-(67,34) 18254 3502080 0.0 0.0 0.0 0.0 | |
render.\.\.color Main app/Main.hs:63:9-33 18245 3502080 0.0 0.0 0.0 0.0 | |
fillRect SDL.Video.Renderer src/SDL/Video/Renderer.hs:(606,1)-(610,39) 18256 0 1.3 1.2 6.9 7.4 | |
alignment SDL.Video.Renderer src/SDL/Video/Renderer.hs:556:3-17 18269 3502080 0.0 0.0 0.0 0.0 | |
fillRect.\ SDL.Video.Renderer src/SDL/Video/Renderer.hs:(609,7)-(610,39) 18276 3502080 1.1 0.0 1.1 0.0 | |
poke SDL.Video.Renderer src/SDL/Video/Renderer.hs:(561,3)-(563,45) 18270 3502080 0.9 0.8 1.5 2.0 | |
poke Linear.V2 src/Linear/V2.hs:(303,3)-(304,28) 18272 7004160 0.6 1.2 0.6 1.2 | |
poke.ptr' Linear.V2 src/Linear/V2.hs:304:11-28 18273 7004160 0.0 0.0 0.0 0.0 | |
poke Linear.Affine src/Linear/Affine.hs:142:36-43 18271 3502080 0.0 0.0 0.0 0.0 | |
sizeOf Linear.V2 src/Linear/V2.hs:299:3-38 18275 3502080 0.0 0.0 0.0 0.0 | |
sizeOf Linear.Affine src/Linear/Affine.hs:142:36-43 18274 3502080 0.0 0.0 0.0 0.0 | |
sizeOf SDL.Video.Renderer src/SDL/Video/Renderer.hs:555:3-47 18263 3502080 0.2 0.3 0.2 0.3 | |
sizeOf Linear.V2 src/Linear/V2.hs:299:3-38 18268 3502080 0.0 0.0 0.0 0.0 | |
throwIfNeg_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:50:1-28 18259 0 0.1 0.0 2.8 3.8 | |
throwIf_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:44:1-69 18260 0 0.5 0.0 2.8 3.8 | |
throwIf SDL.Internal.Exception src/SDL/Internal/Exception.hs:(37,1)-(41,10) 18262 0 2.2 3.8 2.2 3.8 | |
rendererDrawColor SDL.Video.Renderer src/SDL/Video/Renderer.hs:(485,1)-(498,37) 18249 0 0.3 0.0 7.2 10.9 | |
rendererDrawColor.setRenderDrawColor SDL.Video.Renderer src/SDL/Video/Renderer.hs:(496,3)-(498,37) 18250 3502080 0.8 0.9 7.0 10.9 | |
throwIfNeg_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:50:1-28 18251 3502080 0.5 0.8 6.2 10.0 | |
throwIf_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:44:1-69 18252 3502080 1.5 3.4 5.6 9.2 | |
throwIf SDL.Internal.Exception src/SDL/Internal/Exception.hs:(37,1)-(41,10) 18253 3502080 4.1 5.8 4.1 5.8 | |
stepFrame Emulator src/Emulator.hs:(51,1)-(55,42) 17321 0 0.1 0.0 72.2 57.1 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17324 425347 0.0 0.0 0.0 0.0 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 17325 425347 0.0 0.0 0.0 0.0 | |
$sel:frameCount:PPU Emulator.Nes src/Emulator/Nes.hs:71:3-12 17326 425347 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17327 425347 0.0 0.0 0.0 0.0 | |
untilM Control.Monad.Loops src/Control/Monad/Loops.hs:149:1-16 17328 57 0.0 0.0 72.1 57.1 | |
untilM' Control.Monad.Loops src/Control/Monad/Loops.hs:(156,1)-(159,36) 17329 57 0.0 0.0 72.1 57.1 | |
whileM' Control.Monad.Loops src/Control/Monad/Loops.hs:(102,1)-(110,33) 17505 57 0.0 0.0 72.0 57.1 | |
whileM'.go Control.Monad.Loops src/Control/Monad/Loops.hs:(103,11)-(110,33) 17506 57 0.9 0.6 72.0 57.1 | |
step Emulator src/Emulator.hs:(45,1)-(48,12) 17508 0 1.7 2.3 71.1 56.4 | |
*> Emulator.Monad src/Emulator/Monad.hs:36:22-32 17611 0 1.2 0.0 44.4 42.2 | |
step Emulator.PPU src/Emulator/PPU.hs:(39,1)-(58,35) 17612 0 8.9 8.1 43.2 42.2 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17627 10019306 0.5 0.0 1.7 0.9 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 17628 10019306 1.1 0.9 1.1 0.9 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17630 10019306 0.0 0.0 0.0 0.0 | |
$sel:ppuCycles:PPU Emulator.Nes src/Emulator/Nes.hs:69:3-11 17631 5009625 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 17629 5009625 0.0 0.0 0.0 0.0 | |
$sel:nmiEnabled:PPU Emulator.Nes src/Emulator/Nes.hs:87:3-12 19016 56 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18045 168 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 18046 113 0.0 0.0 0.0 0.0 | |
writePPU Emulator.Nes src/Emulator/Nes.hs:(304,1)-(309,68) 18047 113 0.0 0.0 0.0 0.0 | |
$sel:verticalBlank:PPU Emulator.Nes src/Emulator/Nes.hs:101:3-15 18048 113 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19186 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19188 55 0.0 0.0 0.0 0.0 | |
$sel:interrupt:CPU Emulator.Nes src/Emulator/Nes.hs:64:3-11 19187 55 0.0 0.0 0.0 0.0 | |
renderScanline Emulator.PPU src/Emulator/PPU.hs:(21,1)-(36,8) 18057 0 0.3 0.5 22.4 30.6 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 18062 429984 1.5 2.6 22.1 30.1 | |
renderScanline.\.\ Emulator.PPU src/Emulator/PPU.hs:(29,27)-(35,22) 18074 3439872 2.1 1.8 7.6 6.6 | |
renderScanline.\.\.addr Emulator.PPU src/Emulator/PPU.hs:34:11-36 18163 3439872 0.0 0.0 0.0 0.0 | |
renderScanline.\.\.color Emulator.PPU src/Emulator/PPU.hs:33:11-46 18161 3439872 1.0 0.0 1.0 0.0 | |
renderScanline.\.\.tile Emulator.PPU src/Emulator/PPU.hs:32:11-29 18160 3439872 0.3 0.0 0.3 0.0 | |
renderScanline.\.\.x Emulator.PPU src/Emulator/PPU.hs:31:11-24 18075 3439872 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18167 3439872 0.6 0.0 4.2 4.8 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 18168 3439872 0.0 0.0 0.0 0.0 | |
writePPU Emulator.Nes src/Emulator/Nes.hs:(304,1)-(309,68) 18169 3439872 0.9 0.6 3.6 4.8 | |
$sel:screen:PPU Emulator.Nes src/Emulator/Nes.hs:77:3-8 18171 3439872 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:152:3-34 18173 3439872 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(191,3)-(195,36) 18170 3439872 0.6 1.7 2.5 3.9 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 18174 10319616 0.3 0.0 1.9 2.3 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 18175 10319616 1.5 2.3 1.6 2.3 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18176 10319616 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 18177 10319616 0.1 0.0 0.1 0.0 | |
translateXY Emulator.Nes src/Emulator/Nes.hs:428:1-42 18172 3439872 0.2 0.3 0.2 0.3 | |
getTileRow Emulator.PPU src/Emulator/PPU.hs:(108,1)-(114,56) 18063 429984 4.6 7.4 12.9 20.8 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18148 3439872 0.2 0.0 1.4 1.1 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 18149 3439872 0.7 0.0 1.2 1.1 | |
$sel:paletteData:PPU Emulator.Nes src/Emulator/Nes.hs:76:3-13 18154 3439872 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 18150 3439872 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18155 3439872 0.1 0.3 0.1 0.3 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18156 3439872 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18151 3439872 0.1 0.0 0.4 0.8 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18152 3439872 0.3 0.5 0.4 0.8 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18153 3439872 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18157 3439872 0.1 0.3 0.1 0.3 | |
getTileAttribute Emulator.PPU src/Emulator/PPU.hs:(97,1)-(105,41) 18066 429984 0.6 0.5 1.0 0.7 | |
getTileAttribute.addr Emulator.PPU src/Emulator/PPU.hs:102:7-91 18067 429984 0.0 0.0 0.0 0.0 | |
getTileAttribute.gx Emulator.PPU src/Emulator/PPU.hs:98:7-20 18113 429984 0.0 0.0 0.0 0.0 | |
getTileAttribute.gy Emulator.PPU src/Emulator/PPU.hs:99:7-20 18114 429984 0.0 0.0 0.0 0.0 | |
getTileAttribute.shift Emulator.PPU src/Emulator/PPU.hs:104:7-48 18117 429984 0.0 0.0 0.0 0.0 | |
getTileAttribute.sx Emulator.PPU src/Emulator/PPU.hs:100:7-30 18115 429984 0.1 0.0 0.1 0.0 | |
getTileAttribute.sy Emulator.PPU src/Emulator/PPU.hs:101:7-30 18116 429984 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18122 429984 0.0 0.0 0.3 0.1 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 18123 429984 0.0 0.0 0.3 0.1 | |
readPPUMemory Emulator.Nes src/Emulator/Nes.hs:(312,1)-(317,33) 18124 429984 0.2 0.0 0.3 0.1 | |
$sel:nameTableData:PPU Emulator.Nes src/Emulator/Nes.hs:75:3-15 18130 429984 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 18126 429984 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18131 429984 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18132 429984 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18127 429984 0.0 0.0 0.1 0.1 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18128 429984 0.0 0.1 0.0 0.1 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18129 429984 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18133 429984 0.0 0.0 0.0 0.0 | |
readPPUMemory.addr' Emulator.Nes src/Emulator/Nes.hs:317:9-33 18125 429984 0.0 0.0 0.0 0.0 | |
getTileRow.indexes Emulator.PPU src/Emulator/PPU.hs:113:7-85 18134 429984 1.0 3.4 1.3 3.7 | |
toInt Emulator.Util src/Emulator/Util.hs:35:1-20 18143 0 0.2 0.3 0.2 0.3 | |
getTileRow.row Emulator.PPU src/Emulator/PPU.hs:111:7-70 18135 429984 1.1 3.4 1.1 3.4 | |
getTileRow.row' Emulator.PPU src/Emulator/PPU.hs:112:7-64 18136 429984 0.9 2.9 0.9 2.9 | |
getTileRowPatterns Emulator.PPU src/Emulator/PPU.hs:(80,1)-(94,27) 18064 429984 1.4 1.1 2.7 1.8 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18081 1719936 0.1 0.0 1.3 0.7 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 18082 1719936 0.2 0.0 1.1 0.7 | |
readPPUMemory Emulator.Nes src/Emulator/Nes.hs:(312,1)-(317,33) 18083 1289952 0.5 0.3 1.0 0.6 | |
readPPUMemory.addr' Emulator.Nes src/Emulator/Nes.hs:317:9-33 18084 1289952 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 18104 859968 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 18105 859968 0.2 0.0 0.4 0.2 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18110 859968 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18111 859968 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18107 859968 0.0 0.0 0.1 0.2 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18108 859968 0.1 0.1 0.1 0.2 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18109 859968 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18112 859968 0.0 0.1 0.0 0.1 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 18106 859968 0.0 0.0 0.0 0.0 | |
$sel:nameTableData:PPU Emulator.Nes src/Emulator/Nes.hs:75:3-15 18089 429984 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 18085 429984 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18090 429984 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18091 429984 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18086 429984 0.0 0.0 0.1 0.1 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18087 429984 0.0 0.1 0.0 0.1 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18088 429984 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18092 429984 0.0 0.0 0.0 0.0 | |
$sel:bgTable:PPU Emulator.Nes src/Emulator/Nes.hs:85:3-9 18098 429984 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 18099 429984 0.0 0.0 0.0 0.0 | |
getTileRowPatterns.addr Emulator.PPU src/Emulator/PPU.hs:82:7-66 18065 429984 0.0 0.0 0.0 0.0 | |
getTileRowPatterns.backgroundPatternAddr Emulator.PPU src/Emulator/PPU.hs:(87,7)-(89,70) 18103 429984 0.0 0.0 0.0 0.0 | |
getTileRowPatterns.basePatternAddr Emulator.PPU src/Emulator/PPU.hs:86:7-50 18100 429984 0.0 0.0 0.1 0.1 | |
toInt Emulator.Util src/Emulator/Util.hs:35:1-20 18102 0 0.0 0.0 0.0 0.0 | |
getTileRowPatterns.index Emulator.PPU src/Emulator/PPU.hs:81:7-33 18076 429984 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18058 26874 0.0 0.0 0.0 0.0 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 18059 26874 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 18061 26874 0.0 0.0 0.0 0.0 | |
$sel:nameTable:PPU Emulator.Nes src/Emulator/Nes.hs:82:3-11 18060 13437 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 18068 13437 0.0 0.0 0.0 0.0 | |
renderScanline.row Emulator.PPU src/Emulator/PPU.hs:25:7-21 18070 13437 0.0 0.0 0.0 0.0 | |
renderScanline.ty Emulator.PPU src/Emulator/PPU.hs:24:7-20 18069 13437 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17613 0 2.9 0.0 10.2 2.6 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17623 5024318 0.3 0.0 0.7 0.4 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 17624 5024318 0.4 0.4 0.4 0.4 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17626 5024318 0.0 0.0 0.0 0.0 | |
$sel:ppuCycles:PPU Emulator.Nes src/Emulator/Nes.hs:69:3-11 17625 5009625 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 18044 14693 0.0 0.0 0.0 0.0 | |
modify Emulator.PPU src/Emulator/PPU.hs:(75,1)-(77,19) 17614 0 4.2 1.1 6.6 2.2 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17615 5039125 0.3 0.0 0.9 0.4 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 17616 5039125 0.6 0.4 0.6 0.4 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17618 5039125 0.0 0.0 0.0 0.0 | |
$sel:ppuCycles:PPU Emulator.Nes src/Emulator/Nes.hs:69:3-11 17617 5024318 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 18042 14750 0.0 0.0 0.0 0.0 | |
$sel:frameCount:PPU Emulator.Nes src/Emulator/Nes.hs:71:3-12 18054 57 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17619 5039125 1.0 0.0 1.5 0.7 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17620 5039125 0.0 0.0 0.0 0.0 | |
writePPU Emulator.Nes src/Emulator/Nes.hs:(304,1)-(309,68) 17621 5039125 0.5 0.7 0.5 0.7 | |
$sel:ppuCycles:PPU Emulator.Nes src/Emulator/Nes.hs:69:3-11 17622 5024318 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 18043 14750 0.0 0.0 0.0 0.0 | |
$sel:frameCount:PPU Emulator.Nes src/Emulator/Nes.hs:71:3-12 18055 57 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17509 0 9.5 3.0 24.9 11.9 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17510 850466 0.1 0.0 0.2 0.1 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17511 850466 0.2 0.1 0.2 0.1 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17513 850466 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 17512 850466 0.0 0.0 0.0 0.0 | |
addCycles Emulator.CPU src/Emulator/CPU.hs:767:1-42 17574 425233 0.0 0.0 0.9 0.4 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 17575 425233 0.6 0.3 0.9 0.4 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17576 425233 0.0 0.0 0.1 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17577 425233 0.1 0.0 0.1 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17579 425233 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 17578 425233 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17580 425233 0.0 0.0 0.1 0.1 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17581 425233 0.1 0.1 0.1 0.1 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17583 425233 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 17582 425233 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 17546 425233 0.9 0.3 1.6 0.9 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17637 705070 0.0 0.0 0.7 0.5 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17638 705070 0.2 0.2 0.7 0.5 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17640 376427 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17639 371607 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17900 254452 0.0 0.1 0.2 0.2 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17901 254452 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17902 254452 0.1 0.1 0.2 0.1 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17904 254452 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17905 254452 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17906 254452 0.0 0.0 0.1 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17907 254452 0.0 0.0 0.1 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17908 254452 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17909 254452 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17903 254452 0.0 0.0 0.0 0.0 | |
readCpuMemory16 Emulator.Nes src/Emulator/Nes.hs:(214,1)-(217,22) 17693 74191 0.1 0.0 0.2 0.1 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17694 148382 0.0 0.1 0.1 0.1 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17695 148382 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17696 148382 0.1 0.0 0.1 0.1 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17698 148382 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17699 148382 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17700 148382 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17701 148382 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17702 148382 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17703 148382 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17697 148382 0.0 0.0 0.0 0.0 | |
makeW16 Emulator.Util src/Emulator/Util.hs:26:1-58 17704 74191 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 17705 0 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 17937 2786 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 19278 2034 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode.offset8 Emulator.CPU src/Emulator/CPU.hs:109:9-38 17832 28625 0.0 0.0 0.0 0.0 | |
firstNibble Emulator.Util src/Emulator/Util.hs:41:1-39 17834 0 0.0 0.0 0.0 0.0 | |
splitW16 Emulator.Util src/Emulator/Util.hs:38:1-69 17836 28625 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 17835 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode.addrV Emulator.CPU src/Emulator/CPU.hs:97:9-34 17957 2759 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 17958 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode.pageCrossed Emulator.CPU src/Emulator/CPU.hs:98:9-66 17959 2759 0.0 0.0 0.0 0.0 | |
differentPages Emulator.CPU src/Emulator/CPU.hs:130:1-53 17961 2759 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 17960 0 0.0 0.0 0.0 0.0 | |
read16Bug Emulator.CPU src/Emulator/CPU.hs:(698,1)-(701,22) 17938 2759 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17941 5518 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17942 5518 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17943 5518 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17944 5518 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 17948 5518 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17949 5518 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17950 5518 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17945 5518 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17946 5518 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17947 5518 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17951 5518 0.0 0.0 0.0 0.0 | |
makeW16 Emulator.Util src/Emulator/Util.hs:26:1-58 17955 2759 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 17956 0 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 17952 0 0.0 0.0 0.0 0.0 | |
toWord8 Emulator.Util src/Emulator/Util.hs:29:1-22 17954 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode.addrV Emulator.CPU src/Emulator/CPU.hs:70:9-31 19279 894 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19280 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode.pageCrossed Emulator.CPU src/Emulator/CPU.hs:71:9-66 19281 894 0.0 0.0 0.0 0.0 | |
differentPages Emulator.CPU src/Emulator/CPU.hs:130:1-53 19283 894 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19282 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode.addrV Emulator.CPU src/Emulator/CPU.hs:77:9-31 19724 27 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19725 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode.pageCrossed Emulator.CPU src/Emulator/CPU.hs:78:9-66 19726 27 0.0 0.0 0.0 0.0 | |
differentPages Emulator.CPU src/Emulator/CPU.hs:130:1-53 19728 27 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19727 0 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 17911 0 0.0 0.0 0.0 0.0 | |
getCycles Emulator.CPU src/Emulator/CPU.hs:(137,1)-(139,20) 17572 425233 0.1 0.0 0.1 0.0 | |
cycles Emulator.Opcode src/Emulator/Opcode.hs:51:3-8 17573 425233 0.0 0.0 0.0 0.0 | |
pageCrossCycles Emulator.Opcode src/Emulator/Opcode.hs:52:3-17 19670 11 0.0 0.0 0.0 0.0 | |
incrementPc Emulator.CPU src/Emulator/CPU.hs:(133,1)-(134,49) 17584 425233 0.1 0.0 0.8 0.4 | |
incrementPc.instrLength Emulator.CPU src/Emulator/CPU.hs:134:9-49 17585 425233 0.0 0.0 0.0 0.0 | |
len Emulator.Opcode src/Emulator/Opcode.hs:50:3-5 17586 425233 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 17587 425233 0.5 0.3 0.7 0.4 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17588 425233 0.0 0.0 0.1 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17589 425233 0.1 0.0 0.1 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17591 425233 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17590 425233 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17592 425233 0.1 0.0 0.1 0.1 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17593 425233 0.1 0.1 0.1 0.1 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17595 425233 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17594 425233 0.0 0.0 0.0 0.0 | |
mode Emulator.Opcode src/Emulator/Opcode.hs:49:3-6 17545 425233 0.0 0.0 0.0 0.0 | |
runInstruction Emulator.CPU src/Emulator/CPU.hs:(157,1)-(232,33) 17596 425233 0.1 0.0 0.1 0.0 | |
trace Emulator.CPU src/Emulator/CPU.hs:(38,1)-(52,73) 17547 425233 3.3 3.2 4.9 4.4 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17548 4252330 0.3 0.0 1.6 1.2 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17549 4252330 0.7 0.3 1.3 1.2 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17551 2976631 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17552 1275699 0.2 0.4 0.6 0.9 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17553 1275699 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17554 1275699 0.2 0.3 0.5 0.4 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17556 1275699 0.1 0.0 0.1 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17557 1275699 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17558 1275699 0.0 0.0 0.2 0.1 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17559 1275699 0.0 0.0 0.1 0.1 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17560 1275699 0.1 0.0 0.1 0.1 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17561 1275699 0.0 0.1 0.0 0.1 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17555 1275699 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 17563 425233 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 17567 425233 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17566 425233 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17550 425233 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 17562 425233 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 17564 425233 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 17565 425233 0.0 0.0 0.0 0.0 | |
trace.a1R Emulator.CPU src/Emulator/CPU.hs:50:7-47 17570 425233 0.0 0.0 0.0 0.0 | |
trace.a2R Emulator.CPU src/Emulator/CPU.hs:51:7-47 17571 425233 0.0 0.0 0.0 0.0 | |
trace.instrLength Emulator.CPU src/Emulator/CPU.hs:49:7-26 17568 425233 0.0 0.0 0.0 0.0 | |
len Emulator.Opcode src/Emulator/Opcode.hs:50:3-5 17569 425233 0.0 0.0 0.0 0.0 | |
ror Emulator.CPU src/Emulator/CPU.hs:(520,1)-(530,42) 19114 164005 0.7 0.4 2.3 1.1 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19118 164005 0.0 0.0 0.1 0.1 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19119 164005 0.0 0.0 0.1 0.1 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19120 164000 0.1 0.0 0.1 0.1 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19121 164000 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19125 164000 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19126 164000 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19127 164000 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19122 164000 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19123 164000 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19124 164000 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19128 164000 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19776 5 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19777 5 0.0 0.0 0.0 0.0 | |
ror.dest Emulator.CPU src/Emulator/CPU.hs:(528,5)-(530,42) 19115 164005 0.0 0.0 0.0 0.0 | |
ror.shiftedV Emulator.CPU src/Emulator/CPU.hs:524:7-51 19129 164005 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 19165 164005 0.1 0.1 0.7 0.3 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 19176 164005 0.0 0.0 0.3 0.1 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19177 0 0.2 0.1 0.3 0.1 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19178 164005 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19179 164005 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19181 164005 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19180 164005 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19182 164005 0.0 0.0 0.1 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19183 164005 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19185 164005 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19184 164005 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 19166 164005 0.0 0.0 0.3 0.1 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19167 0 0.2 0.1 0.3 0.1 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19168 164005 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19169 164005 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19171 164005 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19170 164005 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19172 164005 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19173 164005 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19175 164005 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19174 164005 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19154 164005 0.0 0.0 0.2 0.1 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19155 164005 0.0 0.0 0.1 0.1 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 19156 164000 0.1 0.0 0.1 0.1 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19157 164000 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19161 164000 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19162 164000 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19163 164000 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19158 164000 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19159 164000 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19160 164000 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19164 164000 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19778 5 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19779 5 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19133 0 0.1 0.1 0.1 0.1 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19134 164005 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19135 164005 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19137 164005 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19136 164005 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19144 0 0.3 0.1 0.4 0.1 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19145 164005 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19146 164005 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19148 164005 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19147 164005 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19150 164005 0.0 0.0 0.1 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19151 164005 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19153 164005 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19152 164005 0.0 0.0 0.0 0.0 | |
lda Emulator.CPU src/Emulator/CPU.hs:(434,1)-(437,9) 17641 44961 0.1 0.0 0.4 0.2 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17644 44961 0.0 0.0 0.1 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17645 44961 0.0 0.0 0.1 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17646 44961 0.0 0.0 0.1 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18570 42964 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18574 42964 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18575 42964 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18576 42964 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18571 42964 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18572 42964 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18573 42964 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18577 42964 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17647 1115 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17648 1115 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17650 1115 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17651 1115 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17652 1115 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17653 1115 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17654 1115 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17655 1115 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17649 1115 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17782 2 0.0 0.0 0.0 0.0 | |
readPPURegister Emulator.Nes src/Emulator/Nes.hs:(328,1)-(332,58) 17783 2 0.0 0.0 0.0 0.0 | |
readStatus Emulator.Nes src/Emulator/Nes.hs:(335,1)-(339,23) 17784 2 0.0 0.0 0.0 0.0 | |
$sel:verticalBlank:PPU Emulator.Nes src/Emulator/Nes.hs:101:3-15 17785 4 0.0 0.0 0.0 0.0 | |
readStatus.r Emulator.Nes src/Emulator/Nes.hs:337:7-37 17786 2 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 17660 44961 0.0 0.0 0.3 0.1 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 17676 44961 0.0 0.0 0.1 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17681 0 0.1 0.0 0.1 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17682 44961 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17683 44961 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17685 44961 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17684 44961 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17687 44961 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17688 44961 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17690 44961 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17689 44961 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 17661 44961 0.0 0.0 0.1 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17666 0 0.1 0.0 0.1 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17667 44961 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17668 44961 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17670 44961 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17669 44961 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17672 44961 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17673 44961 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17675 44961 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17674 44961 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17656 44961 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17657 44961 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 17658 44961 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17659 44961 0.0 0.0 0.0 0.0 | |
and Emulator.CPU src/Emulator/CPU.hs:(266,1)-(271,11) 17787 41545 0.2 0.1 0.4 0.2 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17790 124635 0.0 0.0 0.1 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17791 124635 0.0 0.0 0.1 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 17792 83090 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17793 83090 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17794 41545 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17795 41434 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17796 41434 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17798 41434 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17799 41434 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17800 41434 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17801 41434 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17802 41434 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17803 41434 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17797 41434 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18628 111 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18632 111 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18633 111 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18634 111 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18629 111 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18630 111 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18631 111 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18635 111 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 17809 41545 0.0 0.0 0.2 0.1 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 17820 41545 0.0 0.0 0.1 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17821 0 0.0 0.0 0.1 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17822 41545 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17823 41545 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17825 41545 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17824 41545 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17826 41545 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17827 41545 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17829 41545 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17828 41545 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 17810 41545 0.0 0.0 0.1 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17811 0 0.1 0.0 0.1 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17812 41545 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17813 41545 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17815 41545 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17814 41545 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17816 41545 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17817 41545 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17819 41545 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17818 41545 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17804 41545 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17805 41545 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 17806 41545 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17807 41545 0.0 0.0 0.0 0.0 | |
sta Emulator.CPU src/Emulator/CPU.hs:(574,1)-(576,34) 17706 26770 0.0 0.0 0.1 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17709 26770 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17710 26770 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 17711 26770 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17712 26770 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17713 26770 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17714 26770 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 17715 26770 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17962 24681 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 17966 24681 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17967 24681 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17968 24681 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 17963 24681 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 17964 24681 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17965 24681 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 17969 24681 0.0 0.0 0.0 0.0 | |
writePPURegister Emulator.Nes src/Emulator/Nes.hs:(348,1)-(356,26) 17716 1853 0.0 0.0 0.0 0.0 | |
writeData Emulator.Nes src/Emulator/Nes.hs:(418,1)-(425,53) 19001 1343 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19003 4029 0.0 0.0 0.0 0.0 | |
$sel:currentVramAddress:PPU Emulator.Nes src/Emulator/Nes.hs:79:3-20 19002 2686 0.0 0.0 0.0 0.0 | |
$sel:incrementMode:PPU Emulator.Nes src/Emulator/Nes.hs:83:3-15 19014 1343 0.0 0.0 0.0 0.0 | |
writeData.inc Emulator.Nes src/Emulator/Nes.hs:(422,7)-(424,24) 19015 1343 0.0 0.0 0.0 0.0 | |
writePPUMemory Emulator.Nes src/Emulator/Nes.hs:(320,1)-(325,33) 19004 1343 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19006 1343 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19008 1343 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19009 1343 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19010 1343 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19011 1343 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19012 1343 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19013 1343 0.0 0.0 0.0 0.0 | |
writePPUMemory.addr' Emulator.Nes src/Emulator/Nes.hs:325:9-33 19005 1343 0.0 0.0 0.0 0.0 | |
$sel:nameTableData:PPU Emulator.Nes src/Emulator/Nes.hs:75:3-15 19007 1329 0.0 0.0 0.0 0.0 | |
$sel:paletteData:PPU Emulator.Nes src/Emulator/Nes.hs:76:3-13 19622 14 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17717 510 0.0 0.0 0.0 0.0 | |
writeControl Emulator.Nes src/Emulator/Nes.hs:(359,1)-(369,53) 17718 169 0.0 0.0 0.0 0.0 | |
$sel:bgTable:PPU Emulator.Nes src/Emulator/Nes.hs:85:3-9 17722 169 0.0 0.0 0.0 0.0 | |
$sel:incrementMode:PPU Emulator.Nes src/Emulator/Nes.hs:83:3-15 17720 169 0.0 0.0 0.0 0.0 | |
$sel:nameTable:PPU Emulator.Nes src/Emulator/Nes.hs:82:3-11 17719 169 0.0 0.0 0.0 0.0 | |
$sel:nmiEnabled:PPU Emulator.Nes src/Emulator/Nes.hs:87:3-12 17724 169 0.0 0.0 0.0 0.0 | |
$sel:spriteSize:PPU Emulator.Nes src/Emulator/Nes.hs:86:3-12 17723 169 0.0 0.0 0.0 0.0 | |
$sel:spriteTable:PPU Emulator.Nes src/Emulator/Nes.hs:84:3-13 17721 169 0.0 0.0 0.0 0.0 | |
writeAddress Emulator.Nes src/Emulator/Nes.hs:(394,1)-(399,49) 18996 114 0.0 0.0 0.0 0.0 | |
$sel:currentVramAddress:PPU Emulator.Nes src/Emulator/Nes.hs:79:3-20 18998 228 0.0 0.0 0.0 0.0 | |
$sel:writeToggle:PPU Emulator.Nes src/Emulator/Nes.hs:72:3-13 18997 228 0.0 0.0 0.0 0.0 | |
writeAddress.v' Emulator.Nes src/Emulator/Nes.hs:397:7-120 18999 114 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19000 0 0.0 0.0 0.0 0.0 | |
writeScroll Emulator.Nes src/Emulator/Nes.hs:(389,1)-(391,46) 18463 114 0.0 0.0 0.0 0.0 | |
$sel:scrollXY:PPU Emulator.Nes src/Emulator/Nes.hs:104:3-10 18464 228 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18465 0 0.0 0.0 0.0 0.0 | |
writeMask Emulator.Nes src/Emulator/Nes.hs:(372,1)-(380,57) 18454 58 0.0 0.0 0.0 0.0 | |
$sel:bgVisibility:PPU Emulator.Nes src/Emulator/Nes.hs:92:3-14 18458 58 0.0 0.0 0.0 0.0 | |
$sel:colorMode:PPU Emulator.Nes src/Emulator/Nes.hs:89:3-11 18455 58 0.0 0.0 0.0 0.0 | |
$sel:intensifyBlues:PPU Emulator.Nes src/Emulator/Nes.hs:96:3-16 18462 58 0.0 0.0 0.0 0.0 | |
$sel:intensifyGreens:PPU Emulator.Nes src/Emulator/Nes.hs:95:3-17 18461 58 0.0 0.0 0.0 0.0 | |
$sel:intensifyReds:PPU Emulator.Nes src/Emulator/Nes.hs:94:3-15 18460 58 0.0 0.0 0.0 0.0 | |
$sel:leftBgVisibility:PPU Emulator.Nes src/Emulator/Nes.hs:90:3-18 18456 58 0.0 0.0 0.0 0.0 | |
$sel:leftSpritesVisibility:PPU Emulator.Nes src/Emulator/Nes.hs:91:3-23 18457 58 0.0 0.0 0.0 0.0 | |
$sel:spriteVisibility:PPU Emulator.Nes src/Emulator/Nes.hs:93:3-18 18459 58 0.0 0.0 0.0 0.0 | |
writeOAMAddress Emulator.Nes src/Emulator/Nes.hs:383:1-63 19269 55 0.0 0.0 0.0 0.0 | |
$sel:oamAddress:PPU Emulator.Nes src/Emulator/Nes.hs:80:3-12 19270 55 0.0 0.0 0.0 0.0 | |
jsr Emulator.CPU src/Emulator/CPU.hs:(427,1)-(430,21) 18416 20966 0.0 0.0 0.2 0.1 | |
push16 Emulator.CPU src/Emulator/CPU.hs:(735,1)-(738,9) 18423 20966 0.0 0.0 0.2 0.1 | |
push Emulator.CPU src/Emulator/CPU.hs:(728,1)-(732,26) 18427 41932 0.1 0.0 0.2 0.1 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18436 83864 0.0 0.0 0.1 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18437 83864 0.0 0.0 0.1 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18448 41932 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 18447 41932 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 18438 41932 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18439 41932 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18443 41932 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18444 41932 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18445 41932 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 18440 41932 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 18441 41932 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18442 41932 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 18446 41932 0.0 0.0 0.0 0.0 | |
push.i Emulator.CPU src/Emulator/CPU.hs:730:7-34 18434 41932 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18435 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18430 41932 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18431 41932 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18433 41932 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 18432 41932 0.0 0.0 0.0 0.0 | |
push16.(...) Emulator.CPU src/Emulator/CPU.hs:736:7-27 18424 20966 0.0 0.0 0.0 0.0 | |
splitW16 Emulator.Util src/Emulator/Util.hs:38:1-69 18425 20966 0.0 0.0 0.0 0.0 | |
push16.hi Emulator.CPU src/Emulator/CPU.hs:736:7-27 18426 20966 0.0 0.0 0.0 0.0 | |
push16.lo Emulator.CPU src/Emulator/CPU.hs:736:7-27 18449 20966 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18419 20966 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18420 20966 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18422 20966 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 18421 20966 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18450 20966 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18451 20966 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18453 20966 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 18452 20966 0.0 0.0 0.0 0.0 | |
eor Emulator.CPU src/Emulator/CPU.hs:(389,1)-(394,13) 19047 20614 0.1 0.0 0.2 0.1 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19050 41228 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19051 41228 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19062 20614 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19063 20614 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19052 20614 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19090 20503 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19094 20503 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19095 20503 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19096 20503 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19091 20503 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19092 20503 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19093 20503 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19097 20503 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 19053 111 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 19054 111 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19056 111 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19057 111 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19058 111 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19059 111 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19060 111 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19061 111 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 19055 111 0.0 0.0 0.0 0.0 | |
eor.newAv Emulator.CPU src/Emulator/CPU.hs:392:7-24 19064 20614 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 19069 20614 0.0 0.0 0.1 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 19080 20614 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19081 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19082 20614 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19083 20614 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19085 20614 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19084 20614 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19086 20614 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19087 20614 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19089 20614 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19088 20614 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 19070 20614 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19071 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19072 20614 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19073 20614 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19075 20614 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19074 20614 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19076 20614 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19077 20614 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19079 20614 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19078 20614 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19065 20614 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19066 20614 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19067 20614 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19068 20614 0.0 0.0 0.0 0.0 | |
lsr Emulator.CPU src/Emulator/CPU.hs:(455,1)-(464,42) 18636 2334 0.0 0.0 0.0 0.0 | |
lsr.dest Emulator.CPU src/Emulator/CPU.hs:(462,5)-(464,42) 18637 2334 0.0 0.0 0.0 0.0 | |
lsr.shiftedV Emulator.CPU src/Emulator/CPU.hs:458:7-29 18655 2334 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18640 2334 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18641 2334 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18642 2269 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18643 2269 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19523 65 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19524 65 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19528 65 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19529 65 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19530 65 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19525 65 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19526 65 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19527 65 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19531 65 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18644 2334 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 18650 2334 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18646 2334 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18647 2334 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18649 2334 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18648 2334 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 18645 2334 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18651 2334 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18652 2334 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18654 2334 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18653 2334 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18660 2334 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18671 2334 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18672 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18673 2334 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18674 2334 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18676 2334 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18675 2334 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18677 2334 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18678 2334 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18680 2334 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18679 2334 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18661 2334 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18662 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18663 2334 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18664 2334 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18666 2334 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18665 2334 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18667 2334 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18668 2334 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18670 2334 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18669 2334 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18656 2334 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18657 2334 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18658 2269 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18659 2269 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 19532 65 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19533 65 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19537 65 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19538 65 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19539 65 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19534 65 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19535 65 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19536 65 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19540 65 0.0 0.0 0.0 0.0 | |
ora Emulator.CPU src/Emulator/CPU.hs:(497,1)-(502,13) 19284 973 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19287 1946 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19288 1946 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19298 973 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19299 973 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19289 973 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19290 880 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19294 880 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19295 880 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19296 880 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19291 880 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19292 880 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19293 880 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19297 880 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 19613 93 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 19614 93 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19616 93 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19617 93 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19618 93 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19619 93 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19620 93 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19621 93 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 19615 93 0.0 0.0 0.0 0.0 | |
ora.newAv Emulator.CPU src/Emulator/CPU.hs:500:7-22 19300 973 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 19305 973 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 19316 973 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19317 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19318 973 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19319 973 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19321 973 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19320 973 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19322 973 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19323 973 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19325 973 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19324 973 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 19306 973 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19307 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19308 973 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19309 973 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19311 973 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19310 973 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19312 973 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19313 973 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19315 973 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19314 973 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19301 973 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19302 973 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19303 973 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19304 973 0.0 0.0 0.0 0.0 | |
rol Emulator.CPU src/Emulator/CPU.hs:(506,1)-(516,42) 19326 895 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19330 895 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19331 895 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19332 895 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19333 895 0.0 0.0 0.0 0.0 | |
rol.dest Emulator.CPU src/Emulator/CPU.hs:(514,5)-(516,42) 19327 895 0.0 0.0 0.0 0.0 | |
rol.shiftedV Emulator.CPU src/Emulator/CPU.hs:510:7-38 19334 895 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 19363 895 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 19374 895 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19375 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19376 895 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19377 895 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19379 895 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19378 895 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19380 895 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19381 895 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19383 895 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19382 895 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 19364 895 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19365 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19366 895 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19367 895 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19369 895 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19368 895 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19370 895 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19371 895 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19373 895 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19372 895 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19359 895 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19360 895 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19361 895 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19362 895 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19338 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19339 895 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19340 895 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19342 895 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19341 895 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19349 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19350 895 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19351 895 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19353 895 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19352 895 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19355 895 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19356 895 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19358 895 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19357 895 0.0 0.0 0.0 0.0 | |
ldx Emulator.CPU src/Emulator/CPU.hs:(441,1)-(444,9) 17725 647 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17728 647 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17729 647 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17730 647 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18830 290 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18834 290 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18835 290 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18836 290 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18831 290 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18832 290 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18833 290 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18837 290 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17731 246 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17732 246 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17734 246 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17735 246 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17736 246 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17737 246 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17738 246 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17739 246 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17733 246 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19271 111 0.0 0.0 0.0 0.0 | |
readPPURegister Emulator.Nes src/Emulator/Nes.hs:(328,1)-(332,58) 19272 111 0.0 0.0 0.0 0.0 | |
readStatus Emulator.Nes src/Emulator/Nes.hs:(335,1)-(339,23) 19273 111 0.0 0.0 0.0 0.0 | |
$sel:verticalBlank:PPU Emulator.Nes src/Emulator/Nes.hs:101:3-15 19274 222 0.0 0.0 0.0 0.0 | |
readStatus.r Emulator.Nes src/Emulator/Nes.hs:337:7-37 19275 111 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 17744 647 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 17755 647 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17760 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17761 647 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17762 647 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17764 647 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17763 647 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17766 647 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17767 647 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17769 647 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17768 647 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 17745 647 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17746 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17747 647 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17748 647 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17750 647 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17749 647 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17751 647 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17752 647 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17754 647 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17753 647 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17740 647 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17741 647 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17743 647 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 17742 647 0.0 0.0 0.0 0.0 | |
ldy Emulator.CPU src/Emulator/CPU.hs:(448,1)-(451,9) 17858 629 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17861 629 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17862 629 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17863 629 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19464 394 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19468 394 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19469 394 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19470 394 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19465 394 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19466 394 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19467 394 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19471 394 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17864 235 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17865 235 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17867 235 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17868 235 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17869 235 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17870 235 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17871 235 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17872 235 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17866 235 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 17877 629 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 17888 629 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17889 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17890 629 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17891 629 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17893 629 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17892 629 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17894 629 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17895 629 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17897 629 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17896 629 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 17878 629 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17879 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17880 629 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17881 629 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17883 629 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17882 629 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17884 629 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17885 629 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17887 629 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17886 629 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17873 629 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17874 629 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17876 629 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 17875 629 0.0 0.0 0.0 0.0 | |
stx Emulator.CPU src/Emulator/CPU.hs:580:1-61 19384 336 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19387 336 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19388 336 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19390 336 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 19389 336 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19391 336 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19392 336 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 19393 336 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19394 330 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19398 330 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19399 330 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19400 330 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19395 330 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19396 330 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19397 330 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19401 330 0.0 0.0 0.0 0.0 | |
dec Emulator.CPU src/Emulator/CPU.hs:(364,1)-(368,13) 18335 245 0.0 0.0 0.0 0.0 | |
dec.value Emulator.CPU src/Emulator/CPU.hs:366:7-19 18349 245 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18338 245 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18339 245 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 18340 245 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18341 245 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18345 245 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18346 245 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18347 245 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18342 245 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18343 245 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18344 245 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18348 245 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18361 245 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18372 245 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18373 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18374 245 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18375 245 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18377 245 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18376 245 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18378 245 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18379 245 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18381 245 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18380 245 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18362 245 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18363 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18364 245 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18365 245 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18367 245 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18366 245 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18368 245 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18369 245 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18371 245 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18370 245 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18350 245 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18351 245 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 18352 245 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18353 245 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18357 245 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18358 245 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18359 245 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 18354 245 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 18355 245 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18356 245 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 18360 245 0.0 0.0 0.0 0.0 | |
asl Emulator.CPU src/Emulator/CPU.hs:(252,1)-(262,42) 19402 225 0.0 0.0 0.0 0.0 | |
asl.dest Emulator.CPU src/Emulator/CPU.hs:(260,5)-(262,42) 19403 225 0.0 0.0 0.0 0.0 | |
asl.i Emulator.CPU src/Emulator/CPU.hs:254:7-30 19417 225 0.0 0.0 0.0 0.0 | |
asl.shiftedV Emulator.CPU src/Emulator/CPU.hs:256:7-29 19429 225 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19406 225 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19407 225 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19609 115 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19610 115 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19408 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19409 110 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19413 110 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19414 110 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19415 110 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19410 110 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19411 110 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19412 110 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19416 110 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19418 225 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 19424 225 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19420 225 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19421 225 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19423 225 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19422 225 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 19419 225 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19425 225 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19426 225 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19428 225 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19427 225 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 19441 225 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 19452 225 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19453 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19454 225 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19455 225 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19457 225 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19456 225 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19458 225 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19459 225 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19461 225 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19460 225 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 19442 225 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19443 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19444 225 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19445 225 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19447 225 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19446 225 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19448 225 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19449 225 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19451 225 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19450 225 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19430 225 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19431 225 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19611 115 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19612 115 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 19432 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19433 110 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19437 110 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19438 110 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19439 110 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19434 110 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19435 110 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19436 110 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19440 110 0.0 0.0 0.0 0.0 | |
adc Emulator.CPU src/Emulator/CPU.hs:(238,1)-(248,31) 18730 204 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18733 612 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18734 612 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18735 408 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18736 408 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 18737 204 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18738 187 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18742 187 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18743 187 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18744 187 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18739 187 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18740 187 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18741 187 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18745 187 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 18872 17 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 18873 17 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18875 17 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18876 17 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18877 17 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18878 17 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18879 17 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18880 17 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 18874 17 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18785 408 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 18791 408 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18787 408 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18788 408 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18790 408 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18789 408 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 18786 408 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18792 408 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18793 408 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18795 408 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18794 408 0.0 0.0 0.0 0.0 | |
adc.doesOverflow Emulator.CPU src/Emulator/CPU.hs:246:7-84 18784 204 0.0 0.0 0.0 0.0 | |
adc.shouldCarry Emulator.CPU src/Emulator/CPU.hs:245:7-57 18782 204 0.0 0.0 0.0 0.0 | |
toInt Emulator.Util src/Emulator/Util.hs:35:1-20 18783 0 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18761 204 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18772 204 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18773 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18774 204 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18775 204 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18777 204 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18776 204 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18778 204 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18779 204 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18781 204 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18780 204 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18762 204 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18763 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18764 204 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18765 204 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18767 204 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18766 204 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18768 204 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18769 204 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18771 204 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18770 204 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18757 204 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18758 204 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18759 204 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18760 204 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 18749 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18750 204 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18751 204 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18753 204 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18752 204 0.0 0.0 0.0 0.0 | |
cmp Emulator.CPU src/Emulator/CPU.hs:(343,1)-(346,14) 18578 174 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18581 348 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18582 348 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18593 174 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18594 174 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 18583 174 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 18584 174 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 18585 174 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18587 174 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18588 174 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18589 174 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18590 174 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18591 174 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18592 174 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 18586 174 0.0 0.0 0.0 0.0 | |
compare Emulator.CPU src/Emulator/CPU.hs:(757,1)-(759,24) 18595 174 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18617 174 0.0 0.0 0.0 0.0 | |
fromEnum Emulator.Nes src/Emulator/Nes.hs:146:13-16 18623 174 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18619 174 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18620 174 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18622 174 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18621 174 0.0 0.0 0.0 0.0 | |
setFlag.opBit Emulator.CPU src/Emulator/CPU.hs:712:9-46 18618 174 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18624 174 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18625 174 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18627 174 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18626 174 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18596 174 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18607 174 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18608 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18609 174 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18610 174 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18612 174 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18611 174 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18613 174 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18614 174 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18616 174 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18615 174 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18597 174 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18598 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18599 174 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18600 174 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18602 174 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18601 174 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18603 174 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18604 174 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18606 174 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18605 174 0.0 0.0 0.0 0.0 | |
sty Emulator.CPU src/Emulator/CPU.hs:584:1-61 17910 120 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17914 120 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17915 120 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17917 120 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 17916 120 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17919 120 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17920 120 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 17921 120 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17922 114 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 17926 114 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17927 114 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17928 114 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 17923 114 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 17924 114 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17925 114 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 17929 114 0.0 0.0 0.0 0.0 | |
inc Emulator.CPU src/Emulator/CPU.hs:(399,1)-(403,13) 19729 10 0.0 0.0 0.0 0.0 | |
inc.value Emulator.CPU src/Emulator/CPU.hs:401:7-19 19743 10 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19732 10 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19733 10 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19734 10 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19735 10 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19739 10 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19740 10 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19741 10 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19736 10 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19737 10 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19738 10 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19742 10 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 19755 10 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 19766 10 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19767 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19768 10 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19769 10 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19771 10 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19770 10 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19772 10 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19773 10 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19775 10 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19774 10 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 19756 10 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19757 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19758 10 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19759 10 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19761 10 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19760 10 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19762 10 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19763 10 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19765 10 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19764 10 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19744 10 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19745 10 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 19746 10 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19747 10 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19751 10 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19752 10 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19753 10 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19748 10 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19749 10 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19750 10 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19754 10 0.0 0.0 0.0 0.0 | |
bcc Emulator.CPU src/Emulator/CPU.hs:275:1-36 19559 0 0.0 0.0 0.0 0.0 | |
branch Emulator.CPU src/Emulator/CPU.hs:(689,1)-(695,20) 19560 114 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19572 114 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19573 114 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19575 114 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 19574 114 0.0 0.0 0.0 0.0 | |
addCycles Emulator.CPU src/Emulator/CPU.hs:767:1-42 19582 80 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 19586 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19587 80 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19588 80 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19590 80 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 19589 80 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19591 80 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19592 80 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19594 80 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 19593 80 0.0 0.0 0.0 0.0 | |
branch.cycles Emulator.CPU src/Emulator/CPU.hs:694:9-57 19580 80 0.0 0.0 0.0 0.0 | |
differentPages Emulator.CPU src/Emulator/CPU.hs:130:1-53 19581 80 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19576 80 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19577 80 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19579 80 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 19578 80 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19564 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19565 114 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19566 114 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19568 114 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19567 114 0.0 0.0 0.0 0.0 | |
bcs Emulator.CPU src/Emulator/CPU.hs:279:1-28 19507 0 0.0 0.0 0.0 0.0 | |
branch Emulator.CPU src/Emulator/CPU.hs:(689,1)-(695,20) 19508 502 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19519 502 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19520 502 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19522 502 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 19521 502 0.0 0.0 0.0 0.0 | |
addCycles Emulator.CPU src/Emulator/CPU.hs:767:1-42 19629 159 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 19630 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19631 159 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19632 159 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19634 159 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 19633 159 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19635 159 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19636 159 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19638 159 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 19637 159 0.0 0.0 0.0 0.0 | |
branch.cycles Emulator.CPU src/Emulator/CPU.hs:694:9-57 19627 159 0.0 0.0 0.0 0.0 | |
differentPages Emulator.CPU src/Emulator/CPU.hs:130:1-53 19628 159 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19623 159 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19624 159 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19626 159 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 19625 159 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19511 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19512 502 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19513 502 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19515 502 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19514 502 0.0 0.0 0.0 0.0 | |
beq Emulator.CPU src/Emulator/CPU.hs:283:1-27 17838 0 0.0 0.0 0.2 0.1 | |
branch Emulator.CPU src/Emulator/CPU.hs:(689,1)-(695,20) 17839 21432 0.1 0.0 0.1 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17854 21432 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17855 21432 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17857 21432 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17856 21432 0.0 0.0 0.0 0.0 | |
addCycles Emulator.CPU src/Emulator/CPU.hs:767:1-42 19104 21250 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 19105 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19106 21250 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19107 21250 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19109 21250 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 19108 21250 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19110 21250 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19111 21250 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19113 21250 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 19112 21250 0.0 0.0 0.0 0.0 | |
branch.cycles Emulator.CPU src/Emulator/CPU.hs:694:9-57 19102 21250 0.0 0.0 0.0 0.0 | |
differentPages Emulator.CPU src/Emulator/CPU.hs:130:1-53 19103 21250 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19098 21250 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19099 21250 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19101 21250 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 19100 21250 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 17842 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17845 21432 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17846 21432 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17848 21432 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17847 21432 0.0 0.0 0.0 0.0 | |
bmi Emulator.CPU src/Emulator/CPU.hs:287:1-31 19542 0 0.0 0.0 0.0 0.0 | |
branch Emulator.CPU src/Emulator/CPU.hs:(689,1)-(695,20) 19543 2 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19554 2 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19555 2 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19557 2 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 19556 2 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19546 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19547 2 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19548 2 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19550 2 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19549 2 0.0 0.0 0.0 0.0 | |
bne Emulator.CPU src/Emulator/CPU.hs:323:1-35 18005 0 0.0 0.0 0.0 0.0 | |
branch Emulator.CPU src/Emulator/CPU.hs:(689,1)-(695,20) 18006 5814 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18019 5814 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18020 5814 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18022 5814 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 18021 5814 0.0 0.0 0.0 0.0 | |
addCycles Emulator.CPU src/Emulator/CPU.hs:767:1-42 18029 5265 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 18033 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18034 5265 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18035 5265 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18037 5265 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 18036 5265 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18038 5265 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18039 5265 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18041 5265 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 18040 5265 0.0 0.0 0.0 0.0 | |
branch.cycles Emulator.CPU src/Emulator/CPU.hs:694:9-57 18027 5265 0.0 0.0 0.0 0.0 | |
differentPages Emulator.CPU src/Emulator/CPU.hs:130:1-53 18028 5265 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18023 5265 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18024 5265 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18026 5265 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 18025 5265 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 18011 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18012 5814 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18013 5814 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18015 5814 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18014 5814 0.0 0.0 0.0 0.0 | |
bpl Emulator.CPU src/Emulator/CPU.hs:291:1-39 18383 0 0.0 0.0 0.0 0.0 | |
branch Emulator.CPU src/Emulator/CPU.hs:(689,1)-(695,20) 18384 761 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18396 761 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18397 761 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18399 761 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 18398 761 0.0 0.0 0.0 0.0 | |
addCycles Emulator.CPU src/Emulator/CPU.hs:767:1-42 18406 698 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 18407 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18408 698 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18409 698 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18411 698 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 18410 698 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18412 698 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18413 698 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18415 698 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 18414 698 0.0 0.0 0.0 0.0 | |
branch.cycles Emulator.CPU src/Emulator/CPU.hs:694:9-57 18404 698 0.0 0.0 0.0 0.0 | |
differentPages Emulator.CPU src/Emulator/CPU.hs:130:1-53 18405 698 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18400 698 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18401 698 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18403 698 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 18402 698 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 18388 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18389 761 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18390 761 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18392 761 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18391 761 0.0 0.0 0.0 0.0 | |
clc Emulator.CPU src/Emulator/CPU.hs:327:1-25 18719 0 0.0 0.0 0.1 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18720 0 0.0 0.0 0.1 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18721 20524 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18722 20524 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18724 20524 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18723 20524 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18726 20524 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18727 20524 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18729 20524 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18728 20524 0.0 0.0 0.0 0.0 | |
cld Emulator.CPU src/Emulator/CPU.hs:331:1-27 17600 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17601 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17602 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17603 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17605 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17604 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17607 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17608 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17610 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17609 1 0.0 0.0 0.0 0.0 | |
dex Emulator.CPU src/Emulator/CPU.hs:(372,1)-(376,13) 18797 0 0.0 0.0 0.0 0.0 | |
dex.value Emulator.CPU src/Emulator/CPU.hs:374:7-19 18804 1084 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18800 1084 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18801 1084 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18803 1084 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 18802 1084 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18809 1084 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18820 1084 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18821 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18822 1084 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18823 1084 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18825 1084 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18824 1084 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18826 1084 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18827 1084 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18829 1084 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18828 1084 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18810 1084 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18811 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18812 1084 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18813 1084 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18815 1084 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18814 1084 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18816 1084 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18817 1084 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18819 1084 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18818 1084 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18805 1084 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18806 1084 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18808 1084 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 18807 1084 0.0 0.0 0.0 0.0 | |
dey Emulator.CPU src/Emulator/CPU.hs:(381,1)-(385,13) 17971 0 0.0 0.0 0.0 0.0 | |
dey.value Emulator.CPU src/Emulator/CPU.hs:383:7-19 17978 4016 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17974 4016 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17975 4016 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17977 4016 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 17976 4016 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 17983 4016 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 17994 4016 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17995 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17996 4016 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17997 4016 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17999 4016 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17998 4016 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18000 4016 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18001 4016 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18003 4016 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18002 4016 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 17984 4016 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17985 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17986 4016 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17987 4016 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17989 4016 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17988 4016 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17990 4016 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17991 4016 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17993 4016 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17992 4016 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17979 4016 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17980 4016 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17982 4016 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 17981 4016 0.0 0.0 0.0 0.0 | |
handleInterrupts Emulator.CPU src/Emulator/CPU.hs:(147,1)-(153,31) 17514 0 0.6 0.1 0.8 0.2 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17515 425233 0.0 0.0 0.1 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17516 425233 0.1 0.0 0.1 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17518 425233 0.0 0.0 0.0 0.0 | |
$sel:interrupt:CPU Emulator.Nes src/Emulator/Nes.hs:64:3-11 17517 425233 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17519 425233 0.1 0.0 0.1 0.1 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17520 425233 0.0 0.1 0.0 0.1 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17522 425233 0.0 0.0 0.0 0.0 | |
$sel:interrupt:CPU Emulator.Nes src/Emulator/Nes.hs:64:3-11 17521 425233 0.0 0.0 0.0 0.0 | |
nmi Emulator.CPU src/Emulator/CPU.hs:(680,1)-(685,18) 19190 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19193 110 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19194 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19196 55 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 19195 55 0.0 0.0 0.0 0.0 | |
readCpuMemory16 Emulator.Nes src/Emulator/Nes.hs:(214,1)-(217,22) 19252 55 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19253 110 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 19254 110 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 19255 110 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19257 110 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19258 110 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19259 110 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19260 110 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19261 110 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19262 110 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 19256 110 0.0 0.0 0.0 0.0 | |
makeW16 Emulator.Util src/Emulator/Util.hs:26:1-58 19263 55 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19264 0 0.0 0.0 0.0 0.0 | |
push16 Emulator.CPU src/Emulator/CPU.hs:(735,1)-(738,9) 19197 55 0.0 0.0 0.0 0.0 | |
push Emulator.CPU src/Emulator/CPU.hs:(728,1)-(732,26) 19201 110 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19208 220 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19209 220 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19220 110 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 19219 110 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 19210 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19211 110 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19215 110 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19216 110 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19217 110 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19212 110 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19213 110 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19214 110 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19218 110 0.0 0.0 0.0 0.0 | |
push.i Emulator.CPU src/Emulator/CPU.hs:730:7-34 19206 110 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19207 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19202 110 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19203 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19205 110 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 19204 110 0.0 0.0 0.0 0.0 | |
push16.(...) Emulator.CPU src/Emulator/CPU.hs:736:7-27 19198 55 0.0 0.0 0.0 0.0 | |
splitW16 Emulator.Util src/Emulator/Util.hs:38:1-69 19199 55 0.0 0.0 0.0 0.0 | |
push16.hi Emulator.CPU src/Emulator/CPU.hs:736:7-27 19200 55 0.0 0.0 0.0 0.0 | |
push16.lo Emulator.CPU src/Emulator/CPU.hs:736:7-27 19221 55 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19265 55 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19266 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19268 55 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 19267 55 0.0 0.0 0.0 0.0 | |
php Emulator.CPU src/Emulator/CPU.hs:(478,1)-(480,19) 19224 0 0.0 0.0 0.0 0.0 | |
push Emulator.CPU src/Emulator/CPU.hs:(728,1)-(732,26) 19231 55 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19238 110 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19239 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19250 55 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 19249 55 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 19240 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19241 55 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19245 55 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19246 55 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19247 55 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19242 55 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19243 55 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19244 55 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19248 55 0.0 0.0 0.0 0.0 | |
push.i Emulator.CPU src/Emulator/CPU.hs:730:7-34 19236 55 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19237 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19232 55 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19233 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19235 55 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 19234 55 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19227 55 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19228 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19230 55 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19229 55 0.0 0.0 0.0 0.0 | |
inx Emulator.CPU src/Emulator/CPU.hs:(407,1)-(411,13) 19473 0 0.0 0.0 0.0 0.0 | |
inx.value Emulator.CPU src/Emulator/CPU.hs:409:7-19 19480 55 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19476 55 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19477 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19479 55 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 19478 55 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 19485 55 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 19496 55 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19497 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19498 55 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19499 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19501 55 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19500 55 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19502 55 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19503 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19505 55 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19504 55 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 19486 55 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19487 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19488 55 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19489 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19491 55 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19490 55 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19492 55 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19493 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19495 55 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19494 55 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19481 55 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19482 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19484 55 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 19483 55 0.0 0.0 0.0 0.0 | |
iny Emulator.CPU src/Emulator/CPU.hs:(415,1)-(419,13) 18839 0 0.0 0.0 0.0 0.0 | |
iny.value Emulator.CPU src/Emulator/CPU.hs:417:7-19 18846 1166 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18842 1166 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18843 1166 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18845 1166 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 18844 1166 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18851 1166 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18862 1166 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18863 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18864 1166 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18865 1166 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18867 1166 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18866 1166 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18868 1166 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18869 1166 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18871 1166 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18870 1166 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18852 1166 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18853 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18854 1166 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18855 1166 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18857 1166 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18856 1166 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18858 1166 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18859 1166 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18861 1166 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18860 1166 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18847 1166 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18848 1166 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18850 1166 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 18849 1166 0.0 0.0 0.0 0.0 | |
jmp Emulator.CPU src/Emulator/CPU.hs:423:1-20 18467 0 0.0 0.0 0.1 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18468 20613 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18469 20613 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18471 20613 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 18470 20613 0.0 0.0 0.0 0.0 | |
loadNextOpcode Emulator.CPU src/Emulator/CPU.hs:(55,1)-(58,24) 17523 0 0.7 0.3 1.5 0.7 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17524 850466 0.0 0.0 0.5 0.3 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17525 850466 0.1 0.0 0.5 0.3 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17527 425233 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17526 425233 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17528 425233 0.1 0.1 0.4 0.3 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17529 425233 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17530 425233 0.2 0.1 0.3 0.1 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17532 425233 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17533 425233 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17534 425233 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17535 425233 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17536 425233 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17537 425233 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17531 425233 0.0 0.0 0.0 0.0 | |
decodeOpcode Emulator.Opcode src/Emulator/Opcode.hs:(67,1)-(158,61) 17538 425233 0.2 0.0 0.2 0.0 | |
decodeOpcode.(...) Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17539 425233 0.0 0.0 0.0 0.0 | |
decodeOpcode.addressMode Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17541 425233 0.0 0.0 0.0 0.0 | |
decodeOpcode.cycles Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17543 425233 0.0 0.0 0.0 0.0 | |
decodeOpcode.length Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17542 425233 0.0 0.0 0.0 0.0 | |
decodeOpcode.mnemonic Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17540 425233 0.0 0.0 0.0 0.0 | |
decodeOpcode.pageCrossCycles Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17544 425233 0.0 0.0 0.0 0.0 | |
pha Emulator.CPU src/Emulator/CPU.hs:(472,1)-(474,9) 18473 0 0.0 0.0 0.0 0.0 | |
push Emulator.CPU src/Emulator/CPU.hs:(728,1)-(732,26) 18480 999 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18487 1998 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18488 1998 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18499 999 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 18498 999 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 18489 999 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18490 999 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18494 999 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18495 999 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18496 999 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 18491 999 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 18492 999 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18493 999 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 18497 999 0.0 0.0 0.0 0.0 | |
push.i Emulator.CPU src/Emulator/CPU.hs:730:7-34 18485 999 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18486 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18481 999 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18482 999 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18484 999 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 18483 999 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18476 999 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18477 999 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18478 999 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18479 999 0.0 0.0 0.0 0.0 | |
pla Emulator.CPU src/Emulator/CPU.hs:(484,1)-(487,9) 18915 0 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18940 999 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18951 999 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18952 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18953 999 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18954 999 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18956 999 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18955 999 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18957 999 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18958 999 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18960 999 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18959 999 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18941 999 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18942 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18943 999 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18944 999 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18946 999 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18945 999 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18947 999 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18948 999 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18950 999 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18949 999 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18936 999 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18937 999 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18938 999 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18939 999 0.0 0.0 0.0 0.0 | |
pull Emulator.CPU src/Emulator/CPU.hs:(715,1)-(719,27) 18916 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18917 1998 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18918 1998 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18920 999 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 18919 999 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 18927 999 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18928 999 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18932 999 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18933 999 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18934 999 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18929 999 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18930 999 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18931 999 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18935 999 0.0 0.0 0.0 0.0 | |
pull.i Emulator.CPU src/Emulator/CPU.hs:718:7-38 18925 999 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18926 0 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18921 999 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18922 999 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18924 999 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 18923 999 0.0 0.0 0.0 0.0 | |
rti Emulator.CPU src/Emulator/CPU.hs:(534,1)-(538,22) 19672 0 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19693 110 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19694 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19696 110 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19695 55 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 19721 55 0.0 0.0 0.0 0.0 | |
pull Emulator.CPU src/Emulator/CPU.hs:(715,1)-(719,27) 19673 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19674 110 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19675 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19677 55 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 19676 55 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19684 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19685 55 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19689 55 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19690 55 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19691 55 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19686 55 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19687 55 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19688 55 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19692 55 0.0 0.0 0.0 0.0 | |
pull.i Emulator.CPU src/Emulator/CPU.hs:718:7-38 19682 55 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19683 0 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19678 55 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19679 55 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19681 55 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 19680 55 0.0 0.0 0.0 0.0 | |
pull16 Emulator.CPU src/Emulator/CPU.hs:(722,1)-(725,22) 19698 0 0.0 0.0 0.0 0.0 | |
makeW16 Emulator.Util src/Emulator/Util.hs:26:1-58 19719 55 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19720 0 0.0 0.0 0.0 0.0 | |
pull Emulator.CPU src/Emulator/CPU.hs:(715,1)-(719,27) 19699 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19700 220 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19701 220 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19703 110 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 19702 110 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19710 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19711 110 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19715 110 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19716 110 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19717 110 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19712 110 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19713 110 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19714 110 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19718 110 0.0 0.0 0.0 0.0 | |
pull.i Emulator.CPU src/Emulator/CPU.hs:718:7-38 19708 110 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19709 0 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19704 110 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19705 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19707 110 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 19706 110 0.0 0.0 0.0 0.0 | |
rts Emulator.CPU src/Emulator/CPU.hs:(542,1)-(544,27) 18882 0 0.0 0.0 0.3 0.1 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18910 20965 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18911 20965 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18913 20965 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 18912 20965 0.0 0.0 0.0 0.0 | |
pull16 Emulator.CPU src/Emulator/CPU.hs:(722,1)-(725,22) 18884 0 0.0 0.0 0.2 0.1 | |
makeW16 Emulator.Util src/Emulator/Util.hs:26:1-58 18908 20965 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18909 0 0.0 0.0 0.0 0.0 | |
pull Emulator.CPU src/Emulator/CPU.hs:(715,1)-(719,27) 18886 0 0.1 0.0 0.2 0.1 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18889 83860 0.0 0.0 0.1 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18890 83860 0.0 0.0 0.1 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18892 41930 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 18891 41930 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 18899 41930 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18900 41930 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18904 41930 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18905 41930 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18906 41930 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18901 41930 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18902 41930 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18903 41930 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18907 41930 0.0 0.0 0.0 0.0 | |
pull.i Emulator.CPU src/Emulator/CPU.hs:718:7-38 18897 41930 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18898 0 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18893 41930 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18894 41930 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18896 41930 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 18895 41930 0.0 0.0 0.0 0.0 | |
sec Emulator.CPU src/Emulator/CPU.hs:562:1-24 19598 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19599 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19600 110 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19601 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19603 110 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19602 110 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19605 110 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19606 110 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19608 110 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19607 110 0.0 0.0 0.0 0.0 | |
tax Emulator.CPU src/Emulator/CPU.hs:(588,1)-(592,10) 18682 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18685 126 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18686 126 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18688 126 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18687 63 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 18694 63 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18695 63 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18706 63 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18707 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18708 63 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18709 63 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18711 63 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18710 63 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18712 63 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18713 63 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18715 63 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18714 63 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18696 63 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18697 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18698 63 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18699 63 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18701 63 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18700 63 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18702 63 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18703 63 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18705 63 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18704 63 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18689 63 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18690 63 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18692 63 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 18691 63 0.0 0.0 0.0 0.0 | |
tay Emulator.CPU src/Emulator/CPU.hs:(596,1)-(600,10) 18962 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18965 144 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18966 144 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18968 144 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18967 72 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 18974 72 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18975 72 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18986 72 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18987 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18988 72 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18989 72 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18991 72 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18990 72 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18992 72 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18993 72 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18995 72 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18994 72 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18976 72 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18977 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18978 72 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18979 72 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18981 72 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18980 72 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18982 72 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18983 72 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18985 72 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18984 72 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18969 72 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18970 72 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18972 72 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 18971 72 0.0 0.0 0.0 0.0 | |
txa Emulator.CPU src/Emulator/CPU.hs:(612,1)-(616,10) 18501 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18504 22 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18505 22 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18507 22 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18513 11 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 18506 11 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18514 11 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18525 11 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18526 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18527 11 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18528 11 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18530 11 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18529 11 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18531 11 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18532 11 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18534 11 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18533 11 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18515 11 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18516 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18517 11 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18518 11 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18520 11 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18519 11 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18521 11 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18522 11 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18524 11 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18523 11 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18508 11 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18509 11 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18510 11 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18511 11 0.0 0.0 0.0 0.0 | |
txs Emulator.CPU src/Emulator/CPU.hs:(620,1)-(622,19) 17771 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17774 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17775 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17777 1 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 17776 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17778 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17779 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17781 1 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 17780 1 0.0 0.0 0.0 0.0 | |
tya Emulator.CPU src/Emulator/CPU.hs:(626,1)-(630,10) 18536 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18539 442 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18540 442 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18542 442 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18548 221 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 18541 221 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 18549 221 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 18560 221 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18561 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18562 221 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18563 221 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18565 221 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18564 221 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18566 221 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18567 221 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18569 221 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18568 221 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 18550 221 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 18551 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18552 221 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18553 221 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18555 221 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18554 221 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18556 221 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18557 221 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18559 221 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 18558 221 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18543 221 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18544 221 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18545 221 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18546 221 0.0 0.0 0.0 0.0 | |
step Emulator src/Emulator.hs:(45,1)-(48,12) 17331 0 0.0 0.0 0.1 0.0 | |
*> Emulator.Monad src/Emulator/Monad.hs:36:22-32 17457 0 0.0 0.0 0.0 0.0 | |
step Emulator.PPU src/Emulator/PPU.hs:(39,1)-(58,35) 17459 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17493 1387 0.0 0.0 0.0 0.0 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 17494 1387 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17496 1387 0.0 0.0 0.0 0.0 | |
$sel:ppuCycles:PPU Emulator.Nes src/Emulator/Nes.hs:69:3-11 17497 693 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 17495 693 0.0 0.0 0.0 0.0 | |
$sel:nmiEnabled:PPU Emulator.Nes src/Emulator/Nes.hs:87:3-12 17504 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17499 1 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17500 1 0.0 0.0 0.0 0.0 | |
writePPU Emulator.Nes src/Emulator/Nes.hs:(304,1)-(309,68) 17501 1 0.0 0.0 0.0 0.0 | |
$sel:verticalBlank:PPU Emulator.Nes src/Emulator/Nes.hs:101:3-15 17502 1 0.0 0.0 0.0 0.0 | |
renderScanline Emulator.PPU src/Emulator/PPU.hs:(21,1)-(36,8) 19849 0 0.0 0.0 0.0 0.0 | |
renderScanline.\ Emulator.PPU src/Emulator/PPU.hs:(27,38)-(36,7) 19854 128 0.0 0.0 0.0 0.0 | |
renderScanline.\.\ Emulator.PPU src/Emulator/PPU.hs:(29,27)-(35,22) 19863 1024 0.0 0.0 0.0 0.0 | |
renderScanline.\.\.addr Emulator.PPU src/Emulator/PPU.hs:34:11-36 19925 1024 0.0 0.0 0.0 0.0 | |
renderScanline.\.\.color Emulator.PPU src/Emulator/PPU.hs:33:11-46 19924 1024 0.0 0.0 0.0 0.0 | |
renderScanline.\.\.tile Emulator.PPU src/Emulator/PPU.hs:32:11-29 19923 1024 0.0 0.0 0.0 0.0 | |
renderScanline.\.\.x Emulator.PPU src/Emulator/PPU.hs:31:11-24 19864 1024 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19926 1024 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19927 1024 0.0 0.0 0.0 0.0 | |
writePPU Emulator.Nes src/Emulator/Nes.hs:(304,1)-(309,68) 19928 1024 0.0 0.0 0.0 0.0 | |
$sel:screen:PPU Emulator.Nes src/Emulator/Nes.hs:77:3-8 19930 1024 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:152:3-34 19932 1024 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(191,3)-(195,36) 19929 1024 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19933 3072 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19934 3072 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19935 3072 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19936 3072 0.0 0.0 0.0 0.0 | |
translateXY Emulator.Nes src/Emulator/Nes.hs:428:1-42 19931 1024 0.0 0.0 0.0 0.0 | |
getTileRow Emulator.PPU src/Emulator/PPU.hs:(108,1)-(114,56) 19855 128 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19913 1024 0.0 0.0 0.0 0.0 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 19914 1024 0.0 0.0 0.0 0.0 | |
$sel:paletteData:PPU Emulator.Nes src/Emulator/Nes.hs:76:3-13 19919 1024 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19915 1024 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19920 1024 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19921 1024 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19916 1024 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19917 1024 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19918 1024 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19922 1024 0.0 0.0 0.0 0.0 | |
getTileAttribute Emulator.PPU src/Emulator/PPU.hs:(97,1)-(105,41) 19858 128 0.0 0.0 0.0 0.0 | |
getTileAttribute.addr Emulator.PPU src/Emulator/PPU.hs:102:7-91 19859 128 0.0 0.0 0.0 0.0 | |
getTileAttribute.gx Emulator.PPU src/Emulator/PPU.hs:98:7-20 19892 128 0.0 0.0 0.0 0.0 | |
getTileAttribute.gy Emulator.PPU src/Emulator/PPU.hs:99:7-20 19893 128 0.0 0.0 0.0 0.0 | |
getTileAttribute.shift Emulator.PPU src/Emulator/PPU.hs:104:7-48 19896 128 0.0 0.0 0.0 0.0 | |
getTileAttribute.sx Emulator.PPU src/Emulator/PPU.hs:100:7-30 19894 128 0.0 0.0 0.0 0.0 | |
getTileAttribute.sy Emulator.PPU src/Emulator/PPU.hs:101:7-30 19895 128 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19897 128 0.0 0.0 0.0 0.0 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 19898 128 0.0 0.0 0.0 0.0 | |
readPPUMemory Emulator.Nes src/Emulator/Nes.hs:(312,1)-(317,33) 19899 128 0.0 0.0 0.0 0.0 | |
$sel:nameTableData:PPU Emulator.Nes src/Emulator/Nes.hs:75:3-15 19905 128 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19901 128 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19906 128 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19907 128 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19902 128 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19903 128 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19904 128 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19908 128 0.0 0.0 0.0 0.0 | |
readPPUMemory.addr' Emulator.Nes src/Emulator/Nes.hs:317:9-33 19900 128 0.0 0.0 0.0 0.0 | |
getTileRow.indexes Emulator.PPU src/Emulator/PPU.hs:113:7-85 19909 128 0.0 0.0 0.0 0.0 | |
toInt Emulator.Util src/Emulator/Util.hs:35:1-20 19912 0 0.0 0.0 0.0 0.0 | |
getTileRow.row Emulator.PPU src/Emulator/PPU.hs:111:7-70 19910 128 0.0 0.0 0.0 0.0 | |
getTileRow.row' Emulator.PPU src/Emulator/PPU.hs:112:7-64 19911 128 0.0 0.0 0.0 0.0 | |
getTileRowPatterns Emulator.PPU src/Emulator/PPU.hs:(80,1)-(94,27) 19856 128 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19866 512 0.0 0.0 0.0 0.0 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 19867 512 0.0 0.0 0.0 0.0 | |
readPPUMemory Emulator.Nes src/Emulator/Nes.hs:(312,1)-(317,33) 19868 384 0.0 0.0 0.0 0.0 | |
readPPUMemory.addr' Emulator.Nes src/Emulator/Nes.hs:317:9-33 19869 384 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 19883 256 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 19884 256 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19889 256 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19890 256 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19886 256 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19887 256 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19888 256 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19891 256 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 19885 256 0.0 0.0 0.0 0.0 | |
$sel:nameTableData:PPU Emulator.Nes src/Emulator/Nes.hs:75:3-15 19874 128 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19870 128 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19875 128 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19876 128 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19871 128 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19872 128 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19873 128 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19877 128 0.0 0.0 0.0 0.0 | |
$sel:bgTable:PPU Emulator.Nes src/Emulator/Nes.hs:85:3-9 19878 128 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19879 128 0.0 0.0 0.0 0.0 | |
getTileRowPatterns.addr Emulator.PPU src/Emulator/PPU.hs:82:7-66 19857 128 0.0 0.0 0.0 0.0 | |
getTileRowPatterns.backgroundPatternAddr Emulator.PPU src/Emulator/PPU.hs:(87,7)-(89,70) 19882 128 0.0 0.0 0.0 0.0 | |
getTileRowPatterns.basePatternAddr Emulator.PPU src/Emulator/PPU.hs:86:7-50 19880 128 0.0 0.0 0.0 0.0 | |
toInt Emulator.Util src/Emulator/Util.hs:35:1-20 19881 0 0.0 0.0 0.0 0.0 | |
getTileRowPatterns.index Emulator.PPU src/Emulator/PPU.hs:81:7-33 19865 128 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19850 8 0.0 0.0 0.0 0.0 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 19851 8 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19853 8 0.0 0.0 0.0 0.0 | |
$sel:nameTable:PPU Emulator.Nes src/Emulator/Nes.hs:82:3-11 19852 4 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 19860 4 0.0 0.0 0.0 0.0 | |
renderScanline.row Emulator.PPU src/Emulator/PPU.hs:25:7-21 19862 4 0.0 0.0 0.0 0.0 | |
renderScanline.ty Emulator.PPU src/Emulator/PPU.hs:24:7-20 19861 4 0.0 0.0 0.0 0.0 | |
tick Emulator.PPU src/Emulator/PPU.hs:(61,1)-(72,34) 17461 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17478 694 0.0 0.0 0.0 0.0 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 17479 694 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17481 694 0.0 0.0 0.0 0.0 | |
$sel:ppuCycles:PPU Emulator.Nes src/Emulator/Nes.hs:69:3-11 17480 693 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 17491 1 0.0 0.0 0.0 0.0 | |
modify Emulator.PPU src/Emulator/PPU.hs:(75,1)-(77,19) 17464 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17467 695 0.0 0.0 0.0 0.0 | |
readPPU Emulator.Nes src/Emulator/Nes.hs:(291,1)-(301,44) 17468 695 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17470 695 0.0 0.0 0.0 0.0 | |
$sel:ppuCycles:PPU Emulator.Nes src/Emulator/Nes.hs:69:3-11 17469 694 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 17488 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17471 695 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17472 695 0.0 0.0 0.0 0.0 | |
writePPU Emulator.Nes src/Emulator/Nes.hs:(304,1)-(309,68) 17473 695 0.0 0.0 0.0 0.0 | |
$sel:ppuCycles:PPU Emulator.Nes src/Emulator/Nes.hs:69:3-11 17474 694 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 17489 1 0.0 0.0 0.0 0.0 | |
step Emulator.CPU src/Emulator/CPU.hs:(25,1)-(35,45) 17333 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17336 114 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17337 114 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17339 114 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 17338 114 0.0 0.0 0.0 0.0 | |
addCycles Emulator.CPU src/Emulator/CPU.hs:767:1-42 17415 57 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 17416 57 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17419 57 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17420 57 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17422 57 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 17421 57 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17423 57 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17424 57 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17426 57 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 17425 57 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode Emulator.CPU src/Emulator/CPU.hs:(61,1)-(127,35) 17380 57 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18282 92 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18283 92 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18285 48 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 18284 47 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 18287 34 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 18288 34 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 18289 34 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18291 34 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18292 34 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18293 34 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18294 34 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18295 34 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18296 34 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 18290 34 0.0 0.0 0.0 0.0 | |
readCpuMemory16 Emulator.Nes src/Emulator/Nes.hs:(214,1)-(217,22) 19018 10 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19019 20 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 19020 20 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 19021 20 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19023 20 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19024 20 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19025 20 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19026 20 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19027 20 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19028 20 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 19022 20 0.0 0.0 0.0 0.0 | |
makeW16 Emulator.Util src/Emulator/Util.hs:26:1-58 19029 10 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19030 0 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 18286 1 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode.addrV Emulator.CPU src/Emulator/CPU.hs:97:9-34 18314 1 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18315 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode.offset8 Emulator.CPU src/Emulator/CPU.hs:109:9-38 20150 1 0.0 0.0 0.0 0.0 | |
firstNibble Emulator.Util src/Emulator/Util.hs:41:1-39 20151 0 0.0 0.0 0.0 0.0 | |
splitW16 Emulator.Util src/Emulator/Util.hs:38:1-69 20153 1 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 20152 0 0.0 0.0 0.0 0.0 | |
addressPageCrossForMode.pageCrossed Emulator.CPU src/Emulator/CPU.hs:98:9-66 18316 1 0.0 0.0 0.0 0.0 | |
differentPages Emulator.CPU src/Emulator/CPU.hs:130:1-53 18318 1 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18317 0 0.0 0.0 0.0 0.0 | |
read16Bug Emulator.CPU src/Emulator/CPU.hs:(698,1)-(701,22) 18298 1 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18299 2 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18300 2 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 18301 2 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18302 2 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18306 2 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18307 2 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18308 2 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 18303 2 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 18304 2 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18305 2 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 18309 2 0.0 0.0 0.0 0.0 | |
makeW16 Emulator.Util src/Emulator/Util.hs:26:1-58 18312 1 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18313 0 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18310 0 0.0 0.0 0.0 0.0 | |
toWord8 Emulator.Util src/Emulator/Util.hs:29:1-22 18311 0 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 18297 0 0.0 0.0 0.0 0.0 | |
getCycles Emulator.CPU src/Emulator/CPU.hs:(137,1)-(139,20) 17413 57 0.0 0.0 0.0 0.0 | |
cycles Emulator.Opcode src/Emulator/Opcode.hs:51:3-8 17414 57 0.0 0.0 0.0 0.0 | |
incrementPc Emulator.CPU src/Emulator/CPU.hs:(133,1)-(134,49) 17427 57 0.0 0.0 0.0 0.0 | |
incrementPc.instrLength Emulator.CPU src/Emulator/CPU.hs:134:9-49 17428 57 0.0 0.0 0.0 0.0 | |
len Emulator.Opcode src/Emulator/Opcode.hs:50:3-5 17429 57 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 17430 57 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17431 57 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17432 57 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17434 57 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17433 57 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17435 57 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17436 57 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17438 57 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17437 57 0.0 0.0 0.0 0.0 | |
mode Emulator.Opcode src/Emulator/Opcode.hs:49:3-6 17379 57 0.0 0.0 0.0 0.0 | |
runInstruction Emulator.CPU src/Emulator/CPU.hs:(157,1)-(232,33) 17439 57 0.0 0.0 0.0 0.0 | |
trace Emulator.CPU src/Emulator/CPU.hs:(38,1)-(52,73) 17383 57 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17387 570 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17388 570 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17390 399 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17393 171 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17394 171 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17395 171 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17397 171 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17398 171 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17399 171 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17400 171 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17401 171 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17402 171 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17396 171 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 17404 57 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 17408 57 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17407 57 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17389 57 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 17403 57 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 17405 57 0.0 0.0 0.0 0.0 | |
$sel:y:CPU Emulator.Nes src/Emulator/Nes.hs:60:3 17406 57 0.0 0.0 0.0 0.0 | |
trace.a1R Emulator.CPU src/Emulator/CPU.hs:50:7-47 17411 57 0.0 0.0 0.0 0.0 | |
trace.a2R Emulator.CPU src/Emulator/CPU.hs:51:7-47 17412 57 0.0 0.0 0.0 0.0 | |
trace.instrLength Emulator.CPU src/Emulator/CPU.hs:49:7-26 17409 57 0.0 0.0 0.0 0.0 | |
len Emulator.Opcode src/Emulator/Opcode.hs:50:3-5 17410 57 0.0 0.0 0.0 0.0 | |
ror Emulator.CPU src/Emulator/CPU.hs:(520,1)-(530,42) 19789 24 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19791 24 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19792 24 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19793 24 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19794 24 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19798 24 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19799 24 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19800 24 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19795 24 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19796 24 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19797 24 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19801 24 0.0 0.0 0.0 0.0 | |
ror.dest Emulator.CPU src/Emulator/CPU.hs:(528,5)-(530,42) 19790 24 0.0 0.0 0.0 0.0 | |
ror.shiftedV Emulator.CPU src/Emulator/CPU.hs:524:7-51 19802 24 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 19828 24 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 19839 24 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19840 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19841 24 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19842 24 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19844 24 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19843 24 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19845 24 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19846 24 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19848 24 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19847 24 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 19829 24 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19830 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19831 24 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19832 24 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19834 24 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19833 24 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19835 24 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19836 24 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19838 24 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19837 24 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19817 24 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19818 24 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 19819 24 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19820 24 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19824 24 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19825 24 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19826 24 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19821 24 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19822 24 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19823 24 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19827 24 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 19803 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19804 24 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19805 24 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19807 24 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19806 24 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19808 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19809 24 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19810 24 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19812 24 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19811 24 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19813 24 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19814 24 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19816 24 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19815 24 0.0 0.0 0.0 0.0 | |
lda Emulator.CPU src/Emulator/CPU.hs:(434,1)-(437,9) 19947 7 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19948 7 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19949 7 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19950 7 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19951 7 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 19955 7 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19956 7 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19957 7 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19952 7 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 19953 7 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19954 7 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 19958 7 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 19963 7 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 19974 7 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19975 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19976 7 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19977 7 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19979 7 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19978 7 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19980 7 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19981 7 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19983 7 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19982 7 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 19964 7 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19965 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19966 7 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19967 7 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19969 7 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19968 7 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19970 7 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19971 7 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19973 7 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19972 7 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19959 7 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19960 7 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 19961 7 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19962 7 0.0 0.0 0.0 0.0 | |
and Emulator.CPU src/Emulator/CPU.hs:(266,1)-(271,11) 20066 3 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20067 9 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20068 9 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 20069 6 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20070 6 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 20071 3 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 20072 3 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 20073 3 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 20075 3 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 20076 3 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 20077 3 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 20078 3 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 20079 3 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 20080 3 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 20074 3 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 20085 3 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 20096 3 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 20097 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20098 3 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20099 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20101 3 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 20100 3 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20102 3 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20103 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20105 3 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 20104 3 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 20086 3 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 20087 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20088 3 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20089 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20091 3 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 20090 3 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20092 3 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20093 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20095 3 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 20094 3 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20081 3 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20082 3 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 20083 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20084 3 0.0 0.0 0.0 0.0 | |
jsr Emulator.CPU src/Emulator/CPU.hs:(427,1)-(430,21) 20032 3 0.0 0.0 0.0 0.0 | |
push16 Emulator.CPU src/Emulator/CPU.hs:(735,1)-(738,9) 20037 3 0.0 0.0 0.0 0.0 | |
push Emulator.CPU src/Emulator/CPU.hs:(728,1)-(732,26) 20041 6 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20048 12 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20049 12 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20060 6 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 20059 6 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 20050 6 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20051 6 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 20055 6 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 20056 6 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 20057 6 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 20052 6 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 20053 6 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 20054 6 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 20058 6 0.0 0.0 0.0 0.0 | |
push.i Emulator.CPU src/Emulator/CPU.hs:730:7-34 20046 6 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 20047 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20042 6 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20043 6 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20045 6 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 20044 6 0.0 0.0 0.0 0.0 | |
push16.(...) Emulator.CPU src/Emulator/CPU.hs:736:7-27 20038 3 0.0 0.0 0.0 0.0 | |
splitW16 Emulator.Util src/Emulator/Util.hs:38:1-69 20039 3 0.0 0.0 0.0 0.0 | |
push16.hi Emulator.CPU src/Emulator/CPU.hs:736:7-27 20040 3 0.0 0.0 0.0 0.0 | |
push16.lo Emulator.CPU src/Emulator/CPU.hs:736:7-27 20061 3 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20033 3 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20034 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20036 3 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 20035 3 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20062 3 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20063 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20065 3 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 20064 3 0.0 0.0 0.0 0.0 | |
sta Emulator.CPU src/Emulator/CPU.hs:(574,1)-(576,34) 18319 3 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 18320 3 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 18321 3 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 18322 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18323 3 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 18324 3 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 18325 3 0.0 0.0 0.0 0.0 | |
writeCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(220,1)-(226,49) 18326 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 18327 2 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 18331 2 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 18332 2 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 18333 2 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 18328 2 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 18329 2 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 18330 2 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 18334 2 0.0 0.0 0.0 0.0 | |
writePPURegister Emulator.Nes src/Emulator/Nes.hs:(348,1)-(356,26) 19031 1 0.0 0.0 0.0 0.0 | |
writeData Emulator.Nes src/Emulator/Nes.hs:(418,1)-(425,53) 19032 1 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19034 3 0.0 0.0 0.0 0.0 | |
$sel:currentVramAddress:PPU Emulator.Nes src/Emulator/Nes.hs:79:3-20 19033 2 0.0 0.0 0.0 0.0 | |
$sel:incrementMode:PPU Emulator.Nes src/Emulator/Nes.hs:83:3-15 19045 1 0.0 0.0 0.0 0.0 | |
writeData.inc Emulator.Nes src/Emulator/Nes.hs:(422,7)-(424,24) 19046 1 0.0 0.0 0.0 0.0 | |
writePPUMemory Emulator.Nes src/Emulator/Nes.hs:(320,1)-(325,33) 19035 1 0.0 0.0 0.0 0.0 | |
$sel:nameTableData:PPU Emulator.Nes src/Emulator/Nes.hs:75:3-15 19038 1 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 19037 1 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 19039 1 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 19040 1 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 19041 1 0.0 0.0 0.0 0.0 | |
basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19042 1 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 19043 1 0.0 0.0 0.0 0.0 | |
writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:135-204 19044 1 0.0 0.0 0.0 0.0 | |
writePPUMemory.addr' Emulator.Nes src/Emulator/Nes.hs:325:9-33 19036 1 0.0 0.0 0.0 0.0 | |
eor Emulator.CPU src/Emulator/CPU.hs:(389,1)-(394,13) 20106 1 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20107 2 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20108 2 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 20118 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20119 1 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 20109 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20110 1 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 20114 1 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 20115 1 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 20116 1 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 20111 1 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 20112 1 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 20113 1 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 20117 1 0.0 0.0 0.0 0.0 | |
eor.newAv Emulator.CPU src/Emulator/CPU.hs:392:7-24 20120 1 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 20125 1 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 20136 1 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 20137 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20138 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20139 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20141 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 20140 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20142 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20143 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20145 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 20144 1 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 20126 1 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 20127 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20128 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20129 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20131 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 20130 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20132 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20133 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20135 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 20134 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20121 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20122 1 0.0 0.0 0.0 0.0 | |
$sel:a:CPU Emulator.Nes src/Emulator/Nes.hs:58:3 20123 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20124 1 0.0 0.0 0.0 0.0 | |
beq Emulator.CPU src/Emulator/CPU.hs:283:1-27 20154 0 0.0 0.0 0.0 0.0 | |
branch Emulator.CPU src/Emulator/CPU.hs:(689,1)-(695,20) 20155 1 0.0 0.0 0.0 0.0 | |
addCycles Emulator.CPU src/Emulator/CPU.hs:767:1-42 20171 1 0.0 0.0 0.0 0.0 | |
modify Emulator.CPU src/Emulator/CPU.hs:(142,1)-(144,19) 20172 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20173 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20174 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20176 1 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 20175 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20177 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20178 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20180 1 0.0 0.0 0.0 0.0 | |
$sel:cycles:CPU Emulator.Nes src/Emulator/Nes.hs:63:3-8 20179 1 0.0 0.0 0.0 0.0 | |
branch.cycles Emulator.CPU src/Emulator/CPU.hs:694:9-57 20169 1 0.0 0.0 0.0 0.0 | |
differentPages Emulator.CPU src/Emulator/CPU.hs:130:1-53 20170 1 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20161 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20162 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20164 1 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 20163 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20165 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20166 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20168 1 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 20167 1 0.0 0.0 0.0 0.0 | |
getFlag Emulator.CPU src/Emulator/CPU.hs:(704,1)-(706,38) 20156 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 20157 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 20158 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20160 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 20159 1 0.0 0.0 0.0 0.0 | |
clc Emulator.CPU src/Emulator/CPU.hs:327:1-25 19937 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19938 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19939 5 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19940 5 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19942 5 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19941 5 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19943 5 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19944 5 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19946 5 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19945 5 0.0 0.0 0.0 0.0 | |
dex Emulator.CPU src/Emulator/CPU.hs:(372,1)-(376,13) 19639 0 0.0 0.0 0.0 0.0 | |
dex.value Emulator.CPU src/Emulator/CPU.hs:374:7-19 19644 1 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19640 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19641 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19643 1 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 19642 1 0.0 0.0 0.0 0.0 | |
setZN Emulator.CPU src/Emulator/CPU.hs:754:1-26 19649 1 0.0 0.0 0.0 0.0 | |
setN Emulator.CPU src/Emulator/CPU.hs:746:1-43 19660 1 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19661 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19662 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19663 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19665 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19664 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19666 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19667 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19669 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19668 1 0.0 0.0 0.0 0.0 | |
setZ Emulator.CPU src/Emulator/CPU.hs:742:1-30 19650 1 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 19651 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19652 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19653 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19655 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19654 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19656 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19657 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19659 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 19658 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19645 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19646 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19648 1 0.0 0.0 0.0 0.0 | |
$sel:x:CPU Emulator.Nes src/Emulator/Nes.hs:59:3 19647 1 0.0 0.0 0.0 0.0 | |
handleInterrupts Emulator.CPU src/Emulator/CPU.hs:(147,1)-(153,31) 17341 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17344 57 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17345 57 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17347 57 0.0 0.0 0.0 0.0 | |
$sel:interrupt:CPU Emulator.Nes src/Emulator/Nes.hs:64:3-11 17346 57 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17350 57 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17351 57 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17353 57 0.0 0.0 0.0 0.0 | |
$sel:interrupt:CPU Emulator.Nes src/Emulator/Nes.hs:64:3-11 17352 57 0.0 0.0 0.0 0.0 | |
jmp Emulator.CPU src/Emulator/CPU.hs:423:1-20 19784 0 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19785 5 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19786 5 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19788 5 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 19787 5 0.0 0.0 0.0 0.0 | |
loadNextOpcode Emulator.CPU src/Emulator/CPU.hs:(55,1)-(58,24) 17355 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17358 114 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17359 114 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17361 57 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17360 57 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17362 57 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17363 57 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17364 57 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17366 57 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17367 57 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17368 57 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17369 57 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17370 57 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17371 57 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17365 57 0.0 0.0 0.0 0.0 | |
decodeOpcode Emulator.Opcode src/Emulator/Opcode.hs:(67,1)-(158,61) 17372 57 0.0 0.0 0.0 0.0 | |
decodeOpcode.(...) Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17373 57 0.0 0.0 0.0 0.0 | |
decodeOpcode.addressMode Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17375 57 0.0 0.0 0.0 0.0 | |
decodeOpcode.cycles Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17377 57 0.0 0.0 0.0 0.0 | |
decodeOpcode.length Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17376 57 0.0 0.0 0.0 0.0 | |
decodeOpcode.mnemonic Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17374 57 0.0 0.0 0.0 0.0 | |
decodeOpcode.pageCrossCycles Emulator.Opcode src/Emulator/Opcode.hs:(69,5)-(158,61) 17378 57 0.0 0.0 0.0 0.0 | |
rts Emulator.CPU src/Emulator/CPU.hs:(542,1)-(544,27) 19984 0 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 20008 3 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 20009 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 20011 3 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 20010 3 0.0 0.0 0.0 0.0 | |
pull16 Emulator.CPU src/Emulator/CPU.hs:(722,1)-(725,22) 19985 0 0.0 0.0 0.0 0.0 | |
makeW16 Emulator.Util src/Emulator/Util.hs:26:1-58 20006 3 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 20007 0 0.0 0.0 0.0 0.0 | |
pull Emulator.CPU src/Emulator/CPU.hs:(715,1)-(719,27) 19986 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 19987 12 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 19988 12 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19990 6 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 19989 6 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 19997 6 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19998 6 0.0 0.0 0.0 0.0 | |
$sel:ram:CPU Emulator.Nes src/Emulator/Nes.hs:62:3-5 20002 6 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 20003 6 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 20004 6 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 19999 6 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 20000 6 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 20001 6 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 20005 6 0.0 0.0 0.0 0.0 | |
pull.i Emulator.CPU src/Emulator/CPU.hs:718:7-38 19995 6 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 19996 0 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 19991 6 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 19992 6 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 19994 6 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 19993 6 0.0 0.0 0.0 0.0 | |
sei Emulator.CPU src/Emulator/CPU.hs:570:1-35 17443 0 0.0 0.0 0.0 0.0 | |
setFlag Emulator.CPU src/Emulator/CPU.hs:(709,1)-(712,46) 17444 0 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17447 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17448 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17450 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17449 1 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17452 1 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17453 1 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17455 1 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17454 1 0.0 0.0 0.0 0.0 | |
reset Emulator src/Emulator.hs:58:1-30 17279 0 0.0 0.0 0.0 0.0 | |
reset Emulator.PPU src/Emulator/PPU.hs:(15,1)-(18,33) 17309 0 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17311 3 0.0 0.0 0.0 0.0 | |
$sel:ppu:Nes Emulator.Nes src/Emulator/Nes.hs:46:3-5 17312 3 0.0 0.0 0.0 0.0 | |
writePPU Emulator.Nes src/Emulator/Nes.hs:(304,1)-(309,68) 17313 3 0.0 0.0 0.0 0.0 | |
$sel:ppuCycles:PPU Emulator.Nes src/Emulator/Nes.hs:69:3-11 17314 1 0.0 0.0 0.0 0.0 | |
$sel:scanline:PPU Emulator.Nes src/Emulator/Nes.hs:70:3-10 17316 1 0.0 0.0 0.0 0.0 | |
$sel:verticalBlank:PPU Emulator.Nes src/Emulator/Nes.hs:101:3-15 17317 1 0.0 0.0 0.0 0.0 | |
reset Emulator.CPU src/Emulator/CPU.hs:(18,1)-(22,20) 17282 0 0.0 0.0 0.0 0.0 | |
write Emulator.Nes src/Emulator/Nes.hs:(160,1)-(162,33) 17301 3 0.0 0.0 0.0 0.0 | |
writeCPU Emulator.Nes src/Emulator/Nes.hs:(179,1)-(189,43) 17302 3 0.0 0.0 0.0 0.0 | |
$sel:cpu:Nes Emulator.Nes src/Emulator/Nes.hs:45:3-5 17304 3 0.0 0.0 0.0 0.0 | |
$sel:p:CPU Emulator.Nes src/Emulator/Nes.hs:61:3 17307 1 0.0 0.0 0.0 0.0 | |
$sel:pc:CPU Emulator.Nes src/Emulator/Nes.hs:56:3-4 17303 1 0.0 0.0 0.0 0.0 | |
$sel:sp:CPU Emulator.Nes src/Emulator/Nes.hs:57:3-4 17306 1 0.0 0.0 0.0 0.0 | |
read Emulator.Nes src/Emulator/Nes.hs:(155,1)-(157,24) 17284 1 0.0 0.0 0.0 0.0 | |
readCPU Emulator.Nes src/Emulator/Nes.hs:(192,1)-(202,40) 17285 1 0.0 0.0 0.0 0.0 | |
readCpuMemory16 Emulator.Nes src/Emulator/Nes.hs:(214,1)-(217,22) 17286 1 0.0 0.0 0.0 0.0 | |
readCpuMemory8 Emulator.Nes src/Emulator/Nes.hs:(205,1)-(211,48) 17287 2 0.0 0.0 0.0 0.0 | |
$sel:cart:Nes Emulator.Nes src/Emulator/Nes.hs:47:3-6 17288 2 0.0 0.0 0.0 0.0 | |
readCart Emulator.Cartridge src/Emulator/Cartridge.hs:(70,1)-(80,33) 17289 2 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 17292 2 0.0 0.0 0.0 0.0 | |
basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 17293 2 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 17294 2 0.0 0.0 0.0 0.0 | |
basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 17295 2 0.0 0.0 0.0 0.0 | |
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:152:3-16 17296 2 0.0 0.0 0.0 0.0 | |
readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:154:29-131 17297 2 0.0 0.0 0.0 0.0 | |
readCart.addr' Emulator.Cartridge src/Emulator/Cartridge.hs:80:9-33 17290 2 0.0 0.0 0.0 0.0 | |
makeW16 Emulator.Util src/Emulator/Util.hs:26:1-58 17298 1 0.0 0.0 0.0 0.0 | |
toWord16 Emulator.Util src/Emulator/Util.hs:32:1-23 17300 0 0.0 0.0 0.0 0.0 | |
initializeAll SDL.Init src/SDL/Init.hs:64:1-49 17063 0 0.0 0.0 0.0 0.0 | |
initialize SDL.Init src/SDL/Init.hs:(58,1)-(60,39) 17064 0 0.0 0.0 0.0 0.0 | |
foldFlags Data.Bitmask src/Data/Bitmask.hs:9:1-41 17069 1 0.0 0.0 0.0 0.0 | |
foldFlags.\ Data.Bitmask src/Data/Bitmask.hs:9:30-38 17074 7 0.0 0.0 0.0 0.0 | |
toNumber SDL.Init src/SDL/Init.hs:(43,3)-(49,43) 17075 7 0.0 0.0 0.0 0.0 | |
throwIfNeg_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:50:1-28 17065 0 0.0 0.0 0.0 0.0 | |
throwIf_ SDL.Internal.Exception src/SDL/Internal/Exception.hs:44:1-69 17066 0 0.0 0.0 0.0 0.0 | |
throwIf SDL.Internal.Exception src/SDL/Internal/Exception.hs:(37,1)-(41,10) 17068 0 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