Created
June 30, 2013 08:09
-
-
Save solarmystic/5894315 to your computer and use it in GitHub Desktop.
working revision
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
06:11:614 EmuThread.cpp:123 I[BOOT]: Done. | |
06:13:708 EmuScreen.cpp:55 I[BOOT]: Starting up hardware. | |
06:13:708 System.cpp:71 I[HLE]: PPSSPP v0.8.1-76-g95d6260 | |
06:13:717 MemArena.cpp:369 I[MM]: Found valid memory base at 09400000 after 34 tries. | |
06:13:717 MemMap.cpp:93 I[MM]: Memory system initialized. RAM at 09C20000 (mirror at 0 @ 11400000, uncached @ 11400000) | |
06:13:737 Loaders.cpp:132 I[LOAD]: Identifying file... | |
06:13:737 PSPLoaders.cpp:103 I[LOAD]: ULUS10540 : The Legend Of Heroes: Trails in the Sky | |
06:13:739 PSPLoaders.cpp:168 I[LOAD]: Loading disc0:/PSP_GAME/SYSDIR/EBOOT.BIN... | |
06:13:739 HLE\sceKernelMemory.cpp:164 I[HLE]: Kernel and user memory pools initialized | |
06:13:739 HLE\sceIo.cpp:298 I[HLE]: Starting up I/O... | |
06:13:739 FileUtil.cpp:204 I[COMMON]: CreateFullPath: path Z:\extracted\2.Temp Games\PSP ISOs\Tools\ppsspp-v0.8.1-125-gf5da5f4-windows-amd64\memstick\ | |
06:13:739 FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists Z:\extracted\2.Temp Games\PSP ISOs\Tools\ppsspp-v0.8.1-125-gf5da5f4-windows-amd64\memstick\ | |
06:13:739 FileUtil.cpp:204 I[COMMON]: CreateFullPath: path Z:\extracted\2.Temp Games\PSP ISOs\Tools\ppsspp-v0.8.1-125-gf5da5f4-windows-amd64\flash0\ | |
06:13:739 FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists Z:\extracted\2.Temp Games\PSP ISOs\Tools\ppsspp-v0.8.1-125-gf5da5f4-windows-amd64\flash0\ | |
06:13:748 FileUtil.cpp:204 I[COMMON]: CreateFullPath: path cheats | |
06:13:748 FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists cheats | |
06:13:748 FileUtil.cpp:204 I[COMMON]: CreateFullPath: path Z:\extracted\2.Temp Games\PSP ISOs\Tools\ppsspp-v0.8.1-125-gf5da5f4-windows-amd64\memstick\PSP\PPSSPP_STATE | |
06:13:748 FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists Z:\extracted\2.Temp Games\PSP ISOs\Tools\ppsspp-v0.8.1-125-gf5da5f4-windows-amd64\memstick\PSP\PPSSPP_STATE | |
06:13:784 HLE\sceKernel.cpp:131 I[HLE]: Kernel initialized. | |
06:13:791 HLE\sceKernelModule.cpp:452 I[HLE]: Decrypting ~PSP file | |
06:13:844 C:\BuildAgent\work\acf56f986e98e7c9\Core/ELF/ElfReader.h:58 I[LOAD]: ElfReader: 0FA10020 | |
06:13:845 Util\BlockAllocator.cpp:359 I[HLE]: ----------- | |
06:13:845 Util\BlockAllocator.cpp:363 I[HLE]: Block: 08800000 - 08804000 size 00004000 taken=0 tag=(untitled) | |
06:13:845 Util\BlockAllocator.cpp:363 I[HLE]: Block: 08804000 - 08a24d00 size 00220d00 taken=1 tag=ELF | |
06:13:845 Util\BlockAllocator.cpp:363 I[HLE]: Block: 08a24d00 - 0a000000 size 015db300 taken=0 tag=(untitled) | |
06:13:847 ELF\ElfReader.cpp:516 N[LOAD]: ELF loading completed successfully. | |
06:13:888 HLE\sceKernelModule.cpp:572 I[LOAD]: Module kernel: 08a08dd0 089cca84 089cca9c | |
06:13:889 HLE\sceKernelModule.cpp:741 I[HLE]: Exporting ent 0 named kernel, 2 funcs, 4 vars, resident 089cce44 | |
06:13:889 HLE\sceKernelModule.cpp:964 I[LOAD]: Module entry: 08804108 | |
06:14:141 root N[BOOT]: EmuScreen.cpp:99 Loading Z:\extracted\2.Temp Games\PSP ISOs\The_Legend_of_Heroes_Trails_in_the_Sky_USA_PSP-BAHAMUT.cso... | |
06:14:146 root I[HLE]: HLE\sceKernelThread.cpp:1887 276=sceKernelCreateThread(name=user_main, entry=08804228, prio=20, stacksize=327680) | |
06:14:146 root I[HLE]: HLE\sceKernelThread.cpp:1930 sceKernelStartThread(thread=276, argSize=33, argPtr=09fffe00) | |
06:14:146 root I[HLE]: HLE\sceKernelThread.cpp:2016 __KernelReturnFromThread: 0 | |
06:14:146 user_main I[HLE]: Util\BlockAllocator.cpp:359 ----------- | |
06:14:146 user_main I[HLE]: Util\BlockAllocator.cpp:363 Block: 08800000 - 08804000 size 00004000 taken=0 tag=(untitled) | |
06:14:146 user_main I[HLE]: Util\BlockAllocator.cpp:363 Block: 08804000 - 08a24d00 size 00220d00 taken=1 tag=ELF | |
06:14:146 user_main I[HLE]: Util\BlockAllocator.cpp:363 Block: 08a24d00 - 09f59000 size 01534300 taken=1 tag=UserSbrk | |
06:14:146 user_main I[HLE]: Util\BlockAllocator.cpp:363 Block: 09f59000 - 09fafc00 size 00056c00 taken=0 tag=(untitled) | |
06:14:146 user_main I[HLE]: Util\BlockAllocator.cpp:363 Block: 09fafc00 - 09fffc00 size 00050000 taken=1 tag=stack/user_main | |
06:14:146 user_main I[HLE]: Util\BlockAllocator.cpp:363 Block: 09fffc00 - 0a000000 size 00000400 taken=0 tag=stack/root | |
06:14:148 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: //----------------------------------------------// | |
06:14:148 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // // | |
06:14:148 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // YamanekoCoreSystem Init // | |
06:14:212 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // // | |
06:14:212 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // YamanekoFileSystem Init // | |
06:14:212 user_main I[HLE]: HLE\sceKernelThread.cpp:1887 299=sceKernelCreateThread(name=AR_THREAD, entry=089718b4, prio=20, stacksize=49152) | |
06:14:212 user_main I[HLE]: HLE\sceKernelThread.cpp:1930 sceKernelStartThread(thread=299, argSize=0, argPtr=00000000) | |
06:14:213 user_main I[HLE]: HLE\scePower.cpp:237 scePowerSetClockFrequency(333,333,166): locked by user config at 222, 222, 111 | |
06:14:222 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // // | |
06:14:222 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // YamanekoGraphicSystem Init Start... // | |
06:14:223 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // Texture Manager Format Finished... // | |
06:14:224 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // Memory Format Finished... // | |
06:14:239 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // Draw Format Finished... // | |
06:14:240 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // Yamaneko All Green // | |
06:14:240 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // // | |
06:14:240 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: //----------------------------------------------// | |
06:14:244 user_main W[HLE]: FileSystems\MetaFileSystem.cpp:83 RealPath: inPath is all prefix and no path: "umd0:" | |
06:14:244 user_main W[HLE]: FileSystems\MetaFileSystem.cpp:83 RealPath: inPath is all prefix and no path: "umd0:" | |
06:14:362 user_main I[HLE]: GLES\Framebuffer.cpp:499 Creating FBO for 00000000 : 480 x 272 x 1 | |
06:14:394 user_main I[HLE]: GLES\Framebuffer.cpp:499 Creating FBO for 00044000 : 480 x 272 x 1 | |
06:14:446 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: //----------------------------------------------// | |
06:14:446 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // // | |
06:14:446 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // YamanekoSoundSystem Init Start... // | |
06:14:446 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: // // | |
06:14:446 user_main I[HLE]: HLE\sceIo.cpp:581 stdout: //----------------------------------------------// | |
06:14:526 user_main I[HLE]: HLE\sceSas.cpp:89 sceSasInit(08a23e80, 2048, 32, 0, 44100) | |
06:14:527 user_main I[HLE]: HLE\sceKernelThread.cpp:1887 332=sceKernelCreateThread(name=SE_THREAD, entry=0899cbe0, prio=20, stacksize=16384) | |
06:14:527 user_main I[HLE]: HLE\sceKernelThread.cpp:1930 sceKernelStartThread(thread=332, argSize=12, argPtr=09fff450) | |
06:14:527 user_main I[HLE]: HLE\sceKernelThread.cpp:1887 333=sceKernelCreateThread(name=SOUND_THREAD, entry=0899e064, prio=10, stacksize=40960) | |
06:14:527 user_main I[HLE]: HLE\sceKernelThread.cpp:1930 sceKernelStartThread(thread=333, argSize=12, argPtr=09fff450) | |
06:14:527 SE_THREAD I[HLE]: HLE\scePower.cpp:204 sceKernelVolatileMemTryLock(0, 08a0b9a4, 144751004) - success | |
06:14:889 user_main E[HLE]: HLE\sceIo.cpp:535 sceIoRead Reading into bad pointer 00000000 | |
06:15:423 user_main I[HLE]: HLE\sceMpeg.cpp:342 sceMpegInit() | |
06:15:424 user_main I[HLE]: HLE\sceMpeg.cpp:419 091f7110=sceMpegCreate(090696c0, 091f70e0, 65536, 09069744, 512, 0, 0) | |
06:15:457 user_main I[ME]: HLE\sceMpeg.cpp:287 Stream offset: 2048, Stream size: 0x58800 | |
06:15:457 user_main I[ME]: HLE\sceMpeg.cpp:288 First timestamp: 90000, Last timestamp: 1080990 | |
06:15:457 user_main I[ME]: HLE\sceMpeg.cpp:287 Stream offset: 2048, Stream size: 0x58800 | |
06:15:457 user_main I[ME]: HLE\sceMpeg.cpp:288 First timestamp: 90000, Last timestamp: 1080990 | |
06:15:457 user_main I[HLE]: HLE\sceMpeg.cpp:528 sceMpegRegistStream(090696c0, 0, 0) | |
06:15:457 user_main I[HLE]: HLE\sceKernelThread.cpp:1887 335=sceKernelCreateThread(name=MOVIE_THREAD, entry=08986128, prio=20, stacksize=8192) | |
06:15:457 user_main I[HLE]: HLE\sceKernelThread.cpp:1930 sceKernelStartThread(thread=335, argSize=4, argPtr=09ffeb30) | |
06:15:471 idle1 I[HLE]: GLES\Framebuffer.cpp:974 Destroying FBO for 00000000 : 480 x 272 x 1 | |
06:15:471 idle1 I[HLE]: GLES\Framebuffer.cpp:974 Destroying FBO for 00044000 : 480 x 272 x 1 | |
06:15:477 MOVIE_THREAD I[HLE]: HLE\sceKernelThread.cpp:2016 __KernelReturnFromThread: 0 | |
06:15:492 user_main I[HLE]: GLES\Framebuffer.cpp:499 Creating FBO for 00000000 : 480 x 272 x 1 | |
06:15:527 user_main I[HLE]: GLES\Framebuffer.cpp:499 Creating FBO for 00044000 : 480 x 272 x 1 | |
06:27:589 user_main I[HLE]: HLE\sceKernelThread.cpp:2180 sceKernelTerminateDeleteThread(335) | |
06:27:589 user_main E[HLE]: HLE\sceMpeg.cpp:674 sceMpegAvcDecodeStop(090696c0, 00000200, 09fff4f4, 09fff4f0) | |
06:27:590 user_main I[HLE]: HLE\sceMpeg.cpp:1031 sceMpegFinish(...) | |
06:27:627 user_main I[HLE]: HLE\scePower.cpp:237 scePowerSetClockFrequency(222,222,111): locked by user config at 222, 222, 111 | |
06:27:706 SOUND_THREAD I[HLE]: HLE\sceAtrac.cpp:1187 0=sceAtracSetDataAndGetID(09451780, 00040000) | |
06:27:706 SOUND_THREAD W[HLE]: HLE\sceAtrac.cpp:1106 This is an atrac3+ stereo audio | |
06:27:706 SOUND_THREAD I[HLE]: HLE\sceAtrac.cpp:709 sceAtracGetBufferInfoForReseting(0, 0, 09f9f338) | |
06:27:706 SOUND_THREAD I[HLE]: HLE\sceAtrac.cpp:1228 sceAtracSetLoopNum(0, -1) | |
06:27:706 SOUND_THREAD I[HLE]: HLE\sceAtrac.cpp:709 sceAtracGetBufferInfoForReseting(0, 562871, 09f9f338) | |
06:32:997 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 272: Thread "idle0": pc= 08000000 sp= 083fff00 READY (wt=0 wid=0 wv= 00000000 ) | |
06:32:997 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 273: Thread "idle1": pc= 08000000 sp= 083fef00 READY (wt=0 wid=0 wv= 00000000 ) | |
06:32:997 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 274: Module "kernel": name=kernel gp=08a08dd0 entry=08804108 | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 276: Thread "user_main": pc= 0898bc54 sp= 09fff510 RUN (wt=0 wid=0 wv= 00000000 ) | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 277: MemoryPart "UserSbrk": MemPart: 08a25000 - 09f59300 size: 01534300 | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 278: CallBack "ExitCALL": thread=276, argument= 00000000 | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 279: CallBack "UMDCALLBACK": thread=276, argument= 00000000 | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 280: Semaphore "new": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 281: Semaphore "new": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 282: Semaphore "file": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 283: Semaphore "file2": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 284: Semaphore "MEMCOMPSEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 285: Semaphore "MEMCOMPSEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 286: Semaphore "ASyncSem": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 287: Semaphore "ASyncSem": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 288: Semaphore "CCmSema": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 289: Semaphore "CCmSema": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 290: Semaphore "CSAFEFILE1": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 291: Semaphore "CSAFEFILE1": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 292: Semaphore "CSAFEFILE2": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 293: Semaphore "CSAFEFILE2": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 294: Semaphore "CSAFEFILE3": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 295: Semaphore "CSAFEFILE3": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 296: Semaphore "CSAFEFILE4": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 297: Semaphore "CSAFEFILE4": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 298: Mbx "AREADMBX": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 299: Thread "AR_THREAD": pc= 08971924 sp= 09fafa10 WAIT (wt=5 wid=298 wv= 00000000 ) | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 300: Semaphore "TEX_SEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 301: Semaphore "TEX_SEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 302: Semaphore "MEMCOMPSEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 303: Semaphore "MEMCOMPSEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 304: Semaphore "VVRAM_SEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 305: Semaphore "VVRAM_SEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 306: Semaphore "MlV_SEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 307: Semaphore "MlV_SEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 308: EventFlag "SceGuSignal": init=00000001 cur=00000001 numwait=0 | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 309: CallBack "POWERCALL": thread=276, argument= 00000000 | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 310: Semaphore "MAINSEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 311: Semaphore "MAINSEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 312: Semaphore "CHR_SEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 313: Semaphore "CHR_SEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 314: Semaphore "CHR_SEM2": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 315: Semaphore "CHR_SEM2": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 317: OpenFile "umd0:": Seekpos: 00000000 | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 319: CallBack "MS_CB": thread=276, argument= 00000000 | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 320: Semaphore "VOLASEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 321: Semaphore "VOLASEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 322: Semaphore "VOLASEMA2": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 323: Semaphore "VOLASEMA2": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 324: Semaphore "MEMCOMPSEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 325: Semaphore "MEMCOMPSEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 326: Semaphore "SE_MCSEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 327: Semaphore "SE_MCSEMA": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 328: EventFlag "BGM_FLAG": init=00000000 cur=00000001 numwait=0 | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 329: Mbx "BGM_MBX": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 330: Mbx "SE_MBX": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 331: Semaphore "CSAFEFILE1": - | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 332: Thread "SE_THREAD": pc= 0899a788 sp= 09fa38a0 WAIT (wt=5 wid=330 wv= 00000000 ) | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 333: Thread "SOUND_THREAD": pc= 089b1854 sp= 09f9f510 WAIT (wt=10 wid=7 wv= 00000800 ) | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:461 KO 336: OpenFile "disc0:/sce_lbn04c480_size0x1a53f8": Seekpos: 00000000 | |
06:32:998 user_main I[HLE]: HLE\sceKernel.cpp:142 Shutting down kernel - 60 kernel objects alive | |
06:32:998 GLES\Framebuffer.cpp:974 I[HLE]: Destroying FBO for 00000000 : 480 x 272 x 1 | |
06:32:998 GLES\Framebuffer.cpp:974 I[HLE]: Destroying FBO for 00044000 : 480 x 272 x 1 | |
06:32:999 HLE\sceKernelMemory.cpp:190 I[HLE]: Shutting down user memory pool: | |
06:32:999 Util\BlockAllocator.cpp:359 I[HLE]: ----------- | |
06:32:999 Util\BlockAllocator.cpp:363 I[HLE]: Block: 08800000 - 0a000000 size 01800000 taken=0 tag=(untitled) | |
06:32:999 HLE\sceKernelMemory.cpp:193 I[HLE]: Shutting down "kernel" memory pool: | |
06:32:999 Util\BlockAllocator.cpp:359 I[HLE]: ----------- | |
06:32:999 Util\BlockAllocator.cpp:363 I[HLE]: Block: 08000000 - 08400000 size 00400000 taken=0 tag=threadrethack | |
06:33:004 MemMap.cpp:120 I[MM]: Memory system shut down. | |
06:34:056 Config.cpp:278 I[LOAD]: Config saved: ppsspp.ini | |
06:34:138 Config.cpp:278 I[LOAD]: Config saved: ppsspp.ini |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment