mark JASPtrTable::get and JASTrack::gateOn correctly

This commit is contained in:
Headpenguin 2023-08-21 19:46:19 -04:00
parent c5013db37d
commit a04cfcc833
6 changed files with 234 additions and 234 deletions

View File

@ -73,7 +73,7 @@ openChild__8JASTrackFUl,JASTrack.o,JAudio2.a,true
connectBus__8JASTrackFii,JASTrack.o,JAudio2.a,true
setLatestKey__8JASTrackFUc,JASTrack.o,JAudio2.a,true
noteOn__8JASTrackFUlUlUl,JASTrack.o,JAudio2.a,true
gateOn__8JASTrackFUlUlfUl,JASTrack.o,JAudio2.a,false
gateOn__8JASTrackFUlUlfUl,JASTrack.o,JAudio2.a,true
noteOff__8JASTrackFUlUs,JASTrack.o,JAudio2.a,true
checkNoteStop__8JASTrackCFUl,JASTrack.o,JAudio2.a,true
overwriteOsc__8JASTrackFP10JASChannel,JASTrack.o,JAudio2.a,true
@ -157,7 +157,7 @@ alloc__35JASMemPool_MultiThreaded<8JASTrack>FUl,JASTrack.o,JAudio2.a,true
__ct__Q317JASThreadingModel71InterruptsDisable<50JASMemPool_MultiThreaded<Q28JASTrack11TChannelMgr>>4LockFRC50JASMemPool_MultiThreaded<Q28JASTrack11TChannelMgr>,JASTrack.o,JAudio2.a,true
__ct__Q317JASThreadingModel56InterruptsDisable<35JASMemPool_MultiThreaded<8JASTrack>>4LockFRC35JASMemPool_MultiThreaded<8JASTrack>,JASTrack.o,JAudio2.a,true
__ct__18JASCriticalSectionFv,JASTrack.o,JAudio2.a,true
get__21JASPtrTable<7JASBank>CFUl,JASTrack.o,JAudio2.a,false
get__21JASPtrTable<7JASBank>CFUl,JASTrack.o,JAudio2.a,true
__ct__25JASPtrArray<7JASBank&#44;256>Fv,JASTrack.o,JAudio2.a,true
__ct__21JASPtrTable<7JASBank>FPP7JASBankUl,JASTrack.o,JAudio2.a,true
__ct__40JASGlobalInstance<19JASDefaultBankTable>Fb,JASTrack.o,JAudio2.a,true

1 Symbol Name Object File Library Archive Matching
73 connectBus__8JASTrackFii JASTrack.o JAudio2.a true
74 setLatestKey__8JASTrackFUc JASTrack.o JAudio2.a true
75 noteOn__8JASTrackFUlUlUl JASTrack.o JAudio2.a true
76 gateOn__8JASTrackFUlUlfUl JASTrack.o JAudio2.a false true
77 noteOff__8JASTrackFUlUs JASTrack.o JAudio2.a true
78 checkNoteStop__8JASTrackCFUl JASTrack.o JAudio2.a true
79 overwriteOsc__8JASTrackFP10JASChannel JASTrack.o JAudio2.a true
157 __ct__Q317JASThreadingModel71InterruptsDisable<50JASMemPool_MultiThreaded<Q28JASTrack11TChannelMgr>>4LockFRC50JASMemPool_MultiThreaded<Q28JASTrack11TChannelMgr> JASTrack.o JAudio2.a true
158 __ct__Q317JASThreadingModel56InterruptsDisable<35JASMemPool_MultiThreaded<8JASTrack>>4LockFRC35JASMemPool_MultiThreaded<8JASTrack> JASTrack.o JAudio2.a true
159 __ct__18JASCriticalSectionFv JASTrack.o JAudio2.a true
160 get__21JASPtrTable<7JASBank>CFUl JASTrack.o JAudio2.a false true
161 __ct__25JASPtrArray<7JASBank&#44;256>Fv JASTrack.o JAudio2.a true
162 __ct__21JASPtrTable<7JASBank>FPP7JASBankUl JASTrack.o JAudio2.a true
163 __ct__40JASGlobalInstance<19JASDefaultBankTable>Fb JASTrack.o JAudio2.a true

View File

@ -1,6 +1,6 @@
{
"schemaVersion": 1,
"label": "JSystem",
"message": "2.996%",
"message": "8.292%",
"color": "blue"
}

View File

@ -4,10 +4,10 @@
| [J3DGraphAnimator](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/J3DGraphAnimator.md) | 0.0% |
| [J3DGraphBase](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/J3DGraphBase.md) | 0.1595838997576689% |
| [J3DGraphLoader](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/J3DGraphLoader.md) | 0.0% |
| [JAudio2](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/JAudio2.md) | 0.0% |
| [JGadget](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/JGadget.md) | 0.0% |
| [JAudio2](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/JAudio2.md) | 19.627536290814458% |
| [JGadget](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/JGadget.md) | 4.761904761904762% |
| [JKernel](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/JKernel.md) | 16.896441167040717% |
| [JMath](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/JMath.md) | 0.0% |
| [JMath](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/JMath.md) | 0.48192771084337355% |
| [JParticle](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/JParticle.md) | 0.0% |
| [JSupport](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/JSupport.md) | 57.63411279229711% |
| [JUtility](https://github.com/shibbo/Petari/blob/master/libs/JSystem/docs/lib/JUtility.md) | 4.0283311199645855% |

View File

@ -17,12 +17,12 @@
| JASProbe.o | 0.0% | 0 / 4 | 0.0% | :x:
| JASReport.o | 0.0% | 0 / 1 | 0.0% | :x:
| JASCmdStack.o | 0.0% | 0 / 6 | 0.0% | :x:
| JASTrack.o | 0.0% | 0 / 123 | 0.0% | :x:
| JASTrackPort.o | 0.0% | 0 / 7 | 0.0% | :x:
| JASTrack.o | 100.0% | 123 / 123 | 100.0% | :white_check_mark:
| JASTrackPort.o | 100.0% | 7 / 7 | 100.0% | :white_check_mark:
| JASRegisterParam.o | 0.0% | 0 / 4 | 0.0% | :x:
| JASSeqCtrl.o | 0.0% | 0 / 13 | 0.0% | :x:
| JASSeqParser.o | 0.0% | 0 / 69 | 0.0% | :x:
| JASSeqReader.o | 0.0% | 0 / 8 | 0.0% | :x:
| JASSeqCtrl.o | 100.0% | 13 / 13 | 100.0% | :white_check_mark:
| JASSeqParser.o | 98.55382967327263% | 68 / 69 | 98.55072463768117% | :eight_pointed_black_star:
| JASSeqReader.o | 100.0% | 8 / 8 | 100.0% | :white_check_mark:
| JASAramStream.o | 0.0% | 0 / 24 | 0.0% | :x:
| JASBank.o | 0.0% | 0 / 3 | 0.0% | :x:
| JASBasicBank.o | 0.0% | 0 / 6 | 0.0% | :x:
@ -182,141 +182,141 @@
# JASTrack.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__8JASTrackFv | :x: |
| __dt__8JASTrackFv | :x: |
| setChannelMgrCount__8JASTrackFUl | :x: |
| init__8JASTrackFv | :x: |
| initTimed__8JASTrackFv | :x: |
| inherit__8JASTrackFRC8JASTrack | :x: |
| assignExtBuffer__8JASTrackFUlP14JASSoundParams | :x: |
| setSeqData__8JASTrackFPvUl | :x: |
| startSeq__8JASTrackFv | :x: |
| stopSeq__8JASTrackFv | :x: |
| start__8JASTrackFv | :x: |
| close__8JASTrackFv | :x: |
| connectChild__8JASTrackFUlP8JASTrack | :x: |
| closeChild__8JASTrackFUl | :x: |
| openChild__8JASTrackFUl | :x: |
| connectBus__8JASTrackFii | :x: |
| setLatestKey__8JASTrackFUc | :x: |
| noteOn__8JASTrackFUlUlUl | :x: |
| gateOn__8JASTrackFUlUlfUl | :x: |
| noteOff__8JASTrackFUlUs | :x: |
| checkNoteStop__8JASTrackCFUl | :x: |
| overwriteOsc__8JASTrackFP10JASChannel | :x: |
| updateTimedParam__8JASTrackFv | :x: |
| updateTrack__8JASTrackFf | :x: |
| updateTempo__8JASTrackFv | :x: |
| updateSeq__8JASTrackFbf | :x: |
| seqTimeToDspTime__8JASTrackFf | :x: |
| setParam__8JASTrackFUlfUl | :x: |
| noteOffAll__8JASTrackFUs | :x: |
| mute__8JASTrackFb | :x: |
| setOscScale__8JASTrackFUlf | :x: |
| setOscTable__8JASTrackFUlPCQ213JASOscillator5Point | :x: |
| setOscAdsr__8JASTrackFssssUs | :x: |
| setFIR__8JASTrackFPCs | :x: |
| setIIR__8JASTrackFPCs | :x: |
| readPortSelf__8JASTrackFUl | :x: |
| writePortSelf__8JASTrackFUlUs | :x: |
| writePort__8JASTrackFUlUs | :x: |
| readPort__8JASTrackFUl | :x: |
| setChannelPauseFlag__8JASTrackFb | :x: |
| pause__8JASTrackFb | :x: |
| getTransposeTotal__8JASTrackCFv | :x: |
| isMute__8JASTrackCFv | :x: |
| setTempo__8JASTrackFUs | :x: |
| setTempoRate__8JASTrackFf | :x: |
| setTimebase__8JASTrackFUs | :x: |
| updateChannel__8JASTrackFP10JASChannelPQ26JASDsp8TChannel | :x: |
| channelUpdateCallback__8JASTrackFUlP10JASChannelPQ26JASDsp8TChannelPv | :x: |
| getRootTrack__8JASTrackFv | :x: |
| tickProc__8JASTrackFv | :x: |
| seqMain__8JASTrackFv | :x: |
| cbSeqMain__Q28JASTrack5TListFPv | :x: |
| append__Q28JASTrack5TListFP8JASTrack | :x: |
| seqMain__Q28JASTrack5TListFv | :x: |
| __ct__Q28JASTrack11TChannelMgrFP8JASTrack | :x: |
| init__Q28JASTrack11TChannelMgrFv | :x: |
| releaseAll__Q28JASTrack11TChannelMgrFv | :x: |
| noteOff__Q28JASTrack11TChannelMgrFUlUs | :x: |
| setPauseFlag__Q28JASTrack11TChannelMgrFb | :x: |
| __sinit_\JASTrack_cpp | :x: |
| __ct__Q27JGadget13TLinkListNodeFv | :x: |
| Push_back__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;FP8JASTrack | :x: |
| end__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;Fv | :x: |
| end__Q27JGadget13TNodeLinkListFv | :x: |
| __ct__Q37JGadget13TNodeLinkList8iteratorFPQ27JGadget13TLinkListNode | :x: |
| __ct__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorFQ37JGadget13TNodeLinkList8iterator | :x: |
| __ct__Q37JGadget13TNodeLinkList8iteratorFRCQ37JGadget13TNodeLinkList8iterator | :x: |
| Insert__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;FQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorP8JASTrack | :x: |
| Element_toNode__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;FP8JASTrack | :x: |
| __ct__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorFv | :x: |
| __ct__Q37JGadget13TNodeLinkList8iteratorFv | :x: |
| begin__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;Fv | :x: |
| begin__Q27JGadget13TNodeLinkListFv | :x: |
| getNext__Q27JGadget13TLinkListNodeCFv | :x: |
| __as__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorFRCQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iterator | :x: |
| __as__Q27JGadget79TIterator&lt;Q23std26bidirectional_iterator_tag,8JASTrack,l,P8JASTrack,R8JASTrack&gt;FRCQ27JGadget79TIterator&lt;Q23std26bidirectional_iterator_tag,8JASTrack,l,P8JASTrack,R8JASTrack&gt; | :x: |
| __as__Q23std78iterator&lt;Q23std26bidirectional_iterator_tag,8JASTrack,l,P8JASTrack,R8JASTrack&gt;FRCQ23std78iterator&lt;Q23std26bidirectional_iterator_tag,8JASTrack,l,P8JASTrack,R8JASTrack&gt; | :x: |
| __pp__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorFv | :x: |
| __pp__Q37JGadget13TNodeLinkList8iteratorFv | :x: |
| __rf__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorCFv | :x: |
| __rf__Q37JGadget13TNodeLinkList8iteratorCFv | :x: |
| Element_toValue__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;FPQ27JGadget13TLinkListNode | :x: |
| __ml__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorCFv | :x: |
| Remove__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;FP8JASTrack | :x: |
| __ne__7JGadgetFQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iterator | :x: |
| __eq__7JGadgetFQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iterator | :x: |
| __eq__7JGadgetFQ37JGadget13TNodeLinkList8iteratorQ37JGadget13TNodeLinkList8iterator | :x: |
| __ct__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;Fv | :x: |
| __ct__Q27JGadget13TNodeLinkListFv | :x: |
| __dt__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;Fv | :x: |
| __dt__Q28JASTrack5TListFv | :x: |
| __dl__58JASPoolAllocObject_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;FPvUl | :x: |
| free__50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;FPvUl | :x: |
| __dl__43JASPoolAllocObject_MultiThreaded&lt;8JASTrack&gt;FPvUl | :x: |
| free__35JASMemPool_MultiThreaded&lt;8JASTrack&gt;FPvUl | :x: |
| __nw__58JASPoolAllocObject_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;FUl | :x: |
| alloc__50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;FUl | :x: |
| __nw__43JASPoolAllocObject_MultiThreaded&lt;8JASTrack&gt;FUl | :x: |
| alloc__35JASMemPool_MultiThreaded&lt;8JASTrack&gt;FUl | :x: |
| __ct__Q317JASThreadingModel71InterruptsDisable&lt;50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;&gt;4LockFRC50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt; | :x: |
| __ct__Q317JASThreadingModel56InterruptsDisable&lt;35JASMemPool_MultiThreaded&lt;8JASTrack&gt;&gt;4LockFRC35JASMemPool_MultiThreaded&lt;8JASTrack&gt; | :x: |
| __ct__18JASCriticalSectionFv | :x: |
| get__21JASPtrTable&lt;7JASBank&gt;CFUl | :x: |
| __ct__25JASPtrArray&lt;7JASBank,256&gt;Fv | :x: |
| __ct__21JASPtrTable&lt;7JASBank&gt;FPP7JASBankUl | :x: |
| __ct__40JASGlobalInstance&lt;19JASDefaultBankTable&gt;Fb | :x: |
| __dt__40JASGlobalInstance&lt;19JASDefaultBankTable&gt;Fv | :x: |
| __dt__19JASDefaultBankTableFv | :x: |
| setUpdateTimer__10JASChannelFUl | :x: |
| setKey__10JASChannelFl | :x: |
| setVelocity__10JASChannelFUl | :x: |
| setVibrate__10JASChannelFff | :x: |
| setTremolo__10JASChannelFff | :x: |
| __ct__16JASChannelParamsFv | :x: |
| init__16JASChannelParamsFv | :x: |
| setPauseFlag__10JASChannelFb | :x: |
| setDepth__6JASLfoFf | :x: |
| setPitch__6JASLfoFf | :x: |
| getBank__17JASBankTable&lt;256&gt;CFUl | :x: |
| __ct__19JASDefaultBankTableFv | :x: |
| __ct__17JASBankTable&lt;256&gt;Fv | :x: |
| __ct__11JASBankListFv | :x: |
| __ct__Q28JASTrack5TListFv | :x: |
| __ct__8JASTrackFv | :white_check_mark: |
| __dt__8JASTrackFv | :white_check_mark: |
| setChannelMgrCount__8JASTrackFUl | :white_check_mark: |
| init__8JASTrackFv | :white_check_mark: |
| initTimed__8JASTrackFv | :white_check_mark: |
| inherit__8JASTrackFRC8JASTrack | :white_check_mark: |
| assignExtBuffer__8JASTrackFUlP14JASSoundParams | :white_check_mark: |
| setSeqData__8JASTrackFPvUl | :white_check_mark: |
| startSeq__8JASTrackFv | :white_check_mark: |
| stopSeq__8JASTrackFv | :white_check_mark: |
| start__8JASTrackFv | :white_check_mark: |
| close__8JASTrackFv | :white_check_mark: |
| connectChild__8JASTrackFUlP8JASTrack | :white_check_mark: |
| closeChild__8JASTrackFUl | :white_check_mark: |
| openChild__8JASTrackFUl | :white_check_mark: |
| connectBus__8JASTrackFii | :white_check_mark: |
| setLatestKey__8JASTrackFUc | :white_check_mark: |
| noteOn__8JASTrackFUlUlUl | :white_check_mark: |
| gateOn__8JASTrackFUlUlfUl | :white_check_mark: |
| noteOff__8JASTrackFUlUs | :white_check_mark: |
| checkNoteStop__8JASTrackCFUl | :white_check_mark: |
| overwriteOsc__8JASTrackFP10JASChannel | :white_check_mark: |
| updateTimedParam__8JASTrackFv | :white_check_mark: |
| updateTrack__8JASTrackFf | :white_check_mark: |
| updateTempo__8JASTrackFv | :white_check_mark: |
| updateSeq__8JASTrackFbf | :white_check_mark: |
| seqTimeToDspTime__8JASTrackFf | :white_check_mark: |
| setParam__8JASTrackFUlfUl | :white_check_mark: |
| noteOffAll__8JASTrackFUs | :white_check_mark: |
| mute__8JASTrackFb | :white_check_mark: |
| setOscScale__8JASTrackFUlf | :white_check_mark: |
| setOscTable__8JASTrackFUlPCQ213JASOscillator5Point | :white_check_mark: |
| setOscAdsr__8JASTrackFssssUs | :white_check_mark: |
| setFIR__8JASTrackFPCs | :white_check_mark: |
| setIIR__8JASTrackFPCs | :white_check_mark: |
| readPortSelf__8JASTrackFUl | :white_check_mark: |
| writePortSelf__8JASTrackFUlUs | :white_check_mark: |
| writePort__8JASTrackFUlUs | :white_check_mark: |
| readPort__8JASTrackFUl | :white_check_mark: |
| setChannelPauseFlag__8JASTrackFb | :white_check_mark: |
| pause__8JASTrackFb | :white_check_mark: |
| getTransposeTotal__8JASTrackCFv | :white_check_mark: |
| isMute__8JASTrackCFv | :white_check_mark: |
| setTempo__8JASTrackFUs | :white_check_mark: |
| setTempoRate__8JASTrackFf | :white_check_mark: |
| setTimebase__8JASTrackFUs | :white_check_mark: |
| updateChannel__8JASTrackFP10JASChannelPQ26JASDsp8TChannel | :white_check_mark: |
| channelUpdateCallback__8JASTrackFUlP10JASChannelPQ26JASDsp8TChannelPv | :white_check_mark: |
| getRootTrack__8JASTrackFv | :white_check_mark: |
| tickProc__8JASTrackFv | :white_check_mark: |
| seqMain__8JASTrackFv | :white_check_mark: |
| cbSeqMain__Q28JASTrack5TListFPv | :white_check_mark: |
| append__Q28JASTrack5TListFP8JASTrack | :white_check_mark: |
| seqMain__Q28JASTrack5TListFv | :white_check_mark: |
| __ct__Q28JASTrack11TChannelMgrFP8JASTrack | :white_check_mark: |
| init__Q28JASTrack11TChannelMgrFv | :white_check_mark: |
| releaseAll__Q28JASTrack11TChannelMgrFv | :white_check_mark: |
| noteOff__Q28JASTrack11TChannelMgrFUlUs | :white_check_mark: |
| setPauseFlag__Q28JASTrack11TChannelMgrFb | :white_check_mark: |
| __sinit_\JASTrack_cpp | :white_check_mark: |
| __ct__Q27JGadget13TLinkListNodeFv | :white_check_mark: |
| Push_back__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;FP8JASTrack | :white_check_mark: |
| end__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;Fv | :white_check_mark: |
| end__Q27JGadget13TNodeLinkListFv | :white_check_mark: |
| __ct__Q37JGadget13TNodeLinkList8iteratorFPQ27JGadget13TLinkListNode | :white_check_mark: |
| __ct__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorFQ37JGadget13TNodeLinkList8iterator | :white_check_mark: |
| __ct__Q37JGadget13TNodeLinkList8iteratorFRCQ37JGadget13TNodeLinkList8iterator | :white_check_mark: |
| Insert__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;FQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorP8JASTrack | :white_check_mark: |
| Element_toNode__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;FP8JASTrack | :white_check_mark: |
| __ct__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorFv | :white_check_mark: |
| __ct__Q37JGadget13TNodeLinkList8iteratorFv | :white_check_mark: |
| begin__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;Fv | :white_check_mark: |
| begin__Q27JGadget13TNodeLinkListFv | :white_check_mark: |
| getNext__Q27JGadget13TLinkListNodeCFv | :white_check_mark: |
| __as__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorFRCQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iterator | :white_check_mark: |
| __as__Q27JGadget79TIterator&lt;Q23std26bidirectional_iterator_tag,8JASTrack,l,P8JASTrack,R8JASTrack&gt;FRCQ27JGadget79TIterator&lt;Q23std26bidirectional_iterator_tag,8JASTrack,l,P8JASTrack,R8JASTrack&gt; | :white_check_mark: |
| __as__Q23std78iterator&lt;Q23std26bidirectional_iterator_tag,8JASTrack,l,P8JASTrack,R8JASTrack&gt;FRCQ23std78iterator&lt;Q23std26bidirectional_iterator_tag,8JASTrack,l,P8JASTrack,R8JASTrack&gt; | :white_check_mark: |
| __pp__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorFv | :white_check_mark: |
| __pp__Q37JGadget13TNodeLinkList8iteratorFv | :white_check_mark: |
| __rf__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorCFv | :white_check_mark: |
| __rf__Q37JGadget13TNodeLinkList8iteratorCFv | :white_check_mark: |
| Element_toValue__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;FPQ27JGadget13TLinkListNode | :white_check_mark: |
| __ml__Q37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorCFv | :white_check_mark: |
| Remove__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;FP8JASTrack | :white_check_mark: |
| __ne__7JGadgetFQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iterator | :white_check_mark: |
| __eq__7JGadgetFQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iteratorQ37JGadget25TLinkList&lt;8JASTrack,-584&gt;8iterator | :white_check_mark: |
| __eq__7JGadgetFQ37JGadget13TNodeLinkList8iteratorQ37JGadget13TNodeLinkList8iterator | :white_check_mark: |
| __ct__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;Fv | :white_check_mark: |
| __ct__Q27JGadget13TNodeLinkListFv | :white_check_mark: |
| __dt__Q27JGadget25TLinkList&lt;8JASTrack,-584&gt;Fv | :white_check_mark: |
| __dt__Q28JASTrack5TListFv | :white_check_mark: |
| __dl__58JASPoolAllocObject_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;FPvUl | :white_check_mark: |
| free__50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;FPvUl | :white_check_mark: |
| __dl__43JASPoolAllocObject_MultiThreaded&lt;8JASTrack&gt;FPvUl | :white_check_mark: |
| free__35JASMemPool_MultiThreaded&lt;8JASTrack&gt;FPvUl | :white_check_mark: |
| __nw__58JASPoolAllocObject_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;FUl | :white_check_mark: |
| alloc__50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;FUl | :white_check_mark: |
| __nw__43JASPoolAllocObject_MultiThreaded&lt;8JASTrack&gt;FUl | :white_check_mark: |
| alloc__35JASMemPool_MultiThreaded&lt;8JASTrack&gt;FUl | :white_check_mark: |
| __ct__Q317JASThreadingModel71InterruptsDisable&lt;50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;&gt;4LockFRC50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt; | :white_check_mark: |
| __ct__Q317JASThreadingModel56InterruptsDisable&lt;35JASMemPool_MultiThreaded&lt;8JASTrack&gt;&gt;4LockFRC35JASMemPool_MultiThreaded&lt;8JASTrack&gt; | :white_check_mark: |
| __ct__18JASCriticalSectionFv | :white_check_mark: |
| get__21JASPtrTable&lt;7JASBank&gt;CFUl | :white_check_mark: |
| __ct__25JASPtrArray&lt;7JASBank,256&gt;Fv | :white_check_mark: |
| __ct__21JASPtrTable&lt;7JASBank&gt;FPP7JASBankUl | :white_check_mark: |
| __ct__40JASGlobalInstance&lt;19JASDefaultBankTable&gt;Fb | :white_check_mark: |
| __dt__40JASGlobalInstance&lt;19JASDefaultBankTable&gt;Fv | :white_check_mark: |
| __dt__19JASDefaultBankTableFv | :white_check_mark: |
| setUpdateTimer__10JASChannelFUl | :white_check_mark: |
| setKey__10JASChannelFl | :white_check_mark: |
| setVelocity__10JASChannelFUl | :white_check_mark: |
| setVibrate__10JASChannelFff | :white_check_mark: |
| setTremolo__10JASChannelFff | :white_check_mark: |
| __ct__16JASChannelParamsFv | :white_check_mark: |
| init__16JASChannelParamsFv | :white_check_mark: |
| setPauseFlag__10JASChannelFb | :white_check_mark: |
| setDepth__6JASLfoFf | :white_check_mark: |
| setPitch__6JASLfoFf | :white_check_mark: |
| getBank__17JASBankTable&lt;256&gt;CFUl | :white_check_mark: |
| __ct__19JASDefaultBankTableFv | :white_check_mark: |
| __ct__17JASBankTable&lt;256&gt;Fv | :white_check_mark: |
| __ct__11JASBankListFv | :white_check_mark: |
| __ct__Q28JASTrack5TListFv | :white_check_mark: |
# JASTrackPort.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| init__12JASTrackPortFv | :x: |
| readImport__12JASTrackPortFUl | :x: |
| readExport__12JASTrackPortFUl | :x: |
| writeImport__12JASTrackPortFUlUs | :x: |
| writeExport__12JASTrackPortFUlUs | :x: |
| checkImport__12JASTrackPortCFUl | :x: |
| checkExport__12JASTrackPortCFUl | :x: |
| init__12JASTrackPortFv | :white_check_mark: |
| readImport__12JASTrackPortFUl | :white_check_mark: |
| readExport__12JASTrackPortFUl | :white_check_mark: |
| writeImport__12JASTrackPortFUlUs | :white_check_mark: |
| writeExport__12JASTrackPortFUlUs | :white_check_mark: |
| checkImport__12JASTrackPortCFUl | :white_check_mark: |
| checkExport__12JASTrackPortCFUl | :white_check_mark: |
# JASRegisterParam.o
@ -331,106 +331,106 @@
# JASSeqCtrl.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10JASSeqCtrlFv | :x: |
| init__10JASSeqCtrlFv | :x: |
| start__10JASSeqCtrlFPvUl | :x: |
| tickProc__10JASSeqCtrlFP8JASTrack | :x: |
| interrupt__10JASSeqCtrlFQ210JASSeqCtrl8IntrType | :x: |
| setIntrMask__10JASSeqCtrlFUl | :x: |
| clrIntrMask__10JASSeqCtrlFUl | :x: |
| retIntr__10JASSeqCtrlFv | :x: |
| findIntr__10JASSeqCtrlFv | :x: |
| checkIntr__10JASSeqCtrlFv | :x: |
| timerProcess__10JASSeqCtrlFv | :x: |
| __sinit_\JASSeqCtrl_cpp | :x: |
| __ct__12JASSeqParserFv | :x: |
| __ct__10JASSeqCtrlFv | :white_check_mark: |
| init__10JASSeqCtrlFv | :white_check_mark: |
| start__10JASSeqCtrlFPvUl | :white_check_mark: |
| tickProc__10JASSeqCtrlFP8JASTrack | :white_check_mark: |
| interrupt__10JASSeqCtrlFQ210JASSeqCtrl8IntrType | :white_check_mark: |
| setIntrMask__10JASSeqCtrlFUl | :white_check_mark: |
| clrIntrMask__10JASSeqCtrlFUl | :white_check_mark: |
| retIntr__10JASSeqCtrlFv | :white_check_mark: |
| findIntr__10JASSeqCtrlFv | :white_check_mark: |
| checkIntr__10JASSeqCtrlFv | :white_check_mark: |
| timerProcess__10JASSeqCtrlFv | :white_check_mark: |
| __sinit_\JASSeqCtrl_cpp | :white_check_mark: |
| __ct__12JASSeqParserFv | :white_check_mark: |
# JASSeqParser.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| conditionCheck__12JASSeqParserFP8JASTrackQ212JASSeqParser15BranchCondition | :x: |
| writeReg__12JASSeqParserFP8JASTrackUlUl | :x: |
| readReg__12JASSeqParserCFP8JASTrackUl | :x: |
| cmdOpenTrack__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdCloseTrack__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdCall__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdCallF__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdRet__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdRetF__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdJmp__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdJmpF__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdJmpTable__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdCallTable__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdLoopS__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdLoopE__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdNote__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdNoteOn__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdNoteOff__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdReadPort__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdWritePort__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdParentWritePort__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdChildWritePort__12JASSeqParserFP8JASTrackPUl | :x: |
| conditionCheck__12JASSeqParserFP8JASTrackQ212JASSeqParser15BranchCondition | :white_check_mark: |
| writeReg__12JASSeqParserFP8JASTrackUlUl | :white_check_mark: |
| readReg__12JASSeqParserCFP8JASTrackUl | :white_check_mark: |
| cmdOpenTrack__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdCloseTrack__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdCall__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdCallF__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdRet__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdRetF__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdJmp__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdJmpF__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdJmpTable__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdCallTable__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdLoopS__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdLoopE__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdNote__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdNoteOn__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdNoteOff__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdReadPort__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdWritePort__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdParentWritePort__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdChildWritePort__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdParentReadPort__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdChildReadPort__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdCheckPortImport__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdCheckPortExport__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdWait__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdWaitByte__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdSetLastNote__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdEnvScaleSet__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdEnvSet__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdSimpleADSR__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdBusConnect__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdSetIntTable__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdSetInterrupt__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdDisInterrupt__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdClrI__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdRetI__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdIntTimer__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdSyncCPU__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdTempo__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdFinish__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdNop__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdFIRSet__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdIIRSet__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdIIRCutOff__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdBankPrg__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdBank__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdPrg__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdParamI__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdParamII__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdParamE__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdParamEI__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdReg__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdRegLoad__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdRegUni__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdRegTblLoad__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdDump__12JASSeqParserFP8JASTrackPUl | :x: |
| cmdPrintf__12JASSeqParserFP8JASTrackPUl | :x: |
| execNoteOnGate__12JASSeqParserFP8JASTrackUlUlUlUl | :x: |
| execNoteOnMidi__12JASSeqParserFP8JASTrackUlUlUl | :x: |
| execNoteOff__12JASSeqParserFP8JASTrackUl | :x: |
| execCommand__12JASSeqParserFP8JASTrackM12JASSeqParserFPCvPvP8JASTrackPUl_lUlPUl | :x: |
| parseNoteOff__12JASSeqParserFP8JASTrackUc | :x: |
| parseNoteOn__12JASSeqParserFP8JASTrackUc | :x: |
| parseCommand__12JASSeqParserFP8JASTrackUcUs | :x: |
| parseRegCommand__12JASSeqParserFP8JASTracki | :x: |
| parse__12JASSeqParserFP8JASTrack | :x: |
| __sinit_\JASSeqParser_cpp | :x: |
| cmdChildReadPort__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdCheckPortImport__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdCheckPortExport__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdWait__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdWaitByte__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdSetLastNote__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdEnvScaleSet__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdEnvSet__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdSimpleADSR__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdBusConnect__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdSetIntTable__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdSetInterrupt__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdDisInterrupt__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdClrI__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdRetI__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdIntTimer__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdSyncCPU__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdTempo__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdFinish__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdNop__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdFIRSet__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdIIRSet__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdIIRCutOff__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdBankPrg__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdBank__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdPrg__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdParamI__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdParamII__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdParamE__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdParamEI__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdReg__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdRegLoad__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdRegUni__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdRegTblLoad__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdDump__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| cmdPrintf__12JASSeqParserFP8JASTrackPUl | :white_check_mark: |
| execNoteOnGate__12JASSeqParserFP8JASTrackUlUlUlUl | :white_check_mark: |
| execNoteOnMidi__12JASSeqParserFP8JASTrackUlUlUl | :white_check_mark: |
| execNoteOff__12JASSeqParserFP8JASTrackUl | :white_check_mark: |
| execCommand__12JASSeqParserFP8JASTrackM12JASSeqParserFPCvPvP8JASTrackPUl_lUlPUl | :white_check_mark: |
| parseNoteOff__12JASSeqParserFP8JASTrackUc | :white_check_mark: |
| parseNoteOn__12JASSeqParserFP8JASTrackUc | :white_check_mark: |
| parseCommand__12JASSeqParserFP8JASTrackUcUs | :white_check_mark: |
| parseRegCommand__12JASSeqParserFP8JASTracki | :white_check_mark: |
| parse__12JASSeqParserFP8JASTrack | :white_check_mark: |
| __sinit_\JASSeqParser_cpp | :white_check_mark: |
# JASSeqReader.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| init__12JASSeqReaderFv | :x: |
| init__12JASSeqReaderFPv | :x: |
| call__12JASSeqReaderFUl | :x: |
| loopStart__12JASSeqReaderFUl | :x: |
| loopEnd__12JASSeqReaderFv | :x: |
| ret__12JASSeqReaderFv | :x: |
| readMidiValue__12JASSeqReaderFv | :x: |
| getStackPtr__12JASSeqReaderCFUl | :x: |
| init__12JASSeqReaderFv | :white_check_mark: |
| init__12JASSeqReaderFPv | :white_check_mark: |
| call__12JASSeqReaderFUl | :white_check_mark: |
| loopStart__12JASSeqReaderFUl | :white_check_mark: |
| loopEnd__12JASSeqReaderFv | :white_check_mark: |
| ret__12JASSeqReaderFv | :white_check_mark: |
| readMidiValue__12JASSeqReaderFv | :white_check_mark: |
| getStackPtr__12JASSeqReaderCFUl | :white_check_mark: |
# JASAramStream.o

View File

@ -9,7 +9,7 @@
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| hashcode.o | 0.0% | 0 / 1 | 0.0% | :x:
| linklist.o | 0.0% | 0 / 6 | 0.0% | :x:
| linklist.o | 5.3097345132743365% | 1 / 6 | 16.666666666666664% | :eight_pointed_black_star:
# hashcode.o
@ -26,6 +26,6 @@
| Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode | :x: |
| Erase__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode | :x: |
| Remove__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode | :x: |
| Initialize___Q27JGadget13TNodeLinkListFv | :x: |
| Initialize___Q27JGadget13TNodeLinkListFv | :white_check_mark: |

View File

@ -9,7 +9,7 @@
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| JMath.o | 0.0% | 0 / 5 | 0.0% | :x:
| random.o | 0.0% | 0 / 1 | 0.0% | :x:
| random.o | 100.0% | 1 / 1 | 100.0% | :white_check_mark:
| JMATrigonometric.o | 0.0% | 0 / 6 | 0.0% | :x:
@ -26,7 +26,7 @@
# random.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__Q25JMath13TRandom_fast_FUl | :x: |
| __ct__Q25JMath13TRandom_fast_FUl | :white_check_mark: |
# JMATrigonometric.o