34 * @param aIsDebug Determines whether a binary is UDEB or UREL |
34 * @param aIsDebug Determines whether a binary is UDEB or UREL |
35 * @return KErrNone. |
35 * @return KErrNone. |
36 */ |
36 */ |
37 GLREF_C TInt ATFastLogProcessStarted( const TDesC8& aProcessName, |
37 GLREF_C TInt ATFastLogProcessStarted( const TDesC8& aProcessName, |
38 TUint aProcessId, |
38 TUint aProcessId, |
39 TUint32 aIsDebug ); |
39 TUint32 aIsDebug, |
|
40 const TDesC8& aAtoolVersion, |
|
41 const TDesC8& aApiVersion ); |
40 |
42 |
41 /** |
43 /** |
42 * TBD |
44 * TBD |
43 * @param aProcessId The ID number of the process ended. |
45 * @param aProcessId The ID number of the process ended. |
44 * @param aHandleLeakCount Number of handles open. |
46 * @param aHandleLeakCount Number of handles open. |
76 * TBD |
78 * TBD |
77 * @param aProcessId The ID number of the process ended. |
79 * @param aProcessId The ID number of the process ended. |
78 * @param aMemAddress The memory location where memory has been allocated. |
80 * @param aMemAddress The memory location where memory has been allocated. |
79 * @param aCallstack An array including the current call stack. |
81 * @param aCallstack An array including the current call stack. |
80 * @param aSize The size of the newly allocated memory chunk. |
82 * @param aSize The size of the newly allocated memory chunk. |
|
83 * @param aThreadId ID of the thread |
81 * @return KErrNone. |
84 * @return KErrNone. |
82 */ |
85 */ |
83 GLREF_C TInt ATFastLogMemoryAllocated( TUint aProcessId, TUint32 aMemAddress, |
86 GLREF_C TInt ATFastLogMemoryAllocated( TUint aProcessId, TUint32 aMemAddress, |
84 TFixedArray<TUint32, KATMaxCallstackLength>& aCallstack, |
87 TFixedArray<TUint32, KATMaxCallstackLength>& aCallstack, |
85 TInt aSize ); |
88 TInt aSize, TUint aThreadId ); |
86 |
89 |
87 /** |
90 /** |
88 * TBD |
91 * TBD |
89 * @param aProcessId The ID number of the process ended. |
92 * @param aProcessId The ID number of the process ended. |
90 * @param aMemAddress The memory location where memory has been deallocated. |
93 * @param aMemAddress The memory location where memory has been deallocated. |
91 * @param aFreeCallstack An array including the current call stack. |
94 * @param aFreeCallstack An array including the current call stack. |
|
95 * @param aThreadId ID of the thread |
92 * @return KErrNone. |
96 * @return KErrNone. |
93 */ |
97 */ |
94 GLREF_C TInt ATFastLogMemoryFreed( TUint aProcessId, TUint32 aMemAddress, |
98 GLREF_C TInt ATFastLogMemoryFreed( TUint aProcessId, TUint32 aMemAddress, |
95 TFixedArray<TUint32, KATMaxFreeCallstackLength>& aFreeCallstack ); |
99 TFixedArray<TUint32, KATMaxFreeCallstackLength>& aFreeCallstack, |
|
100 TUint aThreadId ); |
|
101 |
|
102 /** |
|
103 * TBD |
|
104 * @param aProcessId The ID number of the process ended. |
|
105 * @param aMemAddressFree The memory location where memory has been deallocated. |
|
106 * @param aMemAddressAlloc The memory location where memory has been allocated. |
|
107 * @param aFreeCallstack An array including the current call stack. |
|
108 * @param aThreadId ID of the thread |
|
109 * @return KErrNone. |
|
110 */ |
|
111 GLREF_C TInt ATFastLogMemoryReallocated( TUint aProcessId, TUint32 aMemAddressFree, TUint32 aMemAddressAlloc, |
|
112 TFixedArray<TUint32, KATMaxCallstackLength>& aCallstack, |
|
113 TInt aSize, TUint aThreadId ); |
|
114 |
|
115 /** |
|
116 * TBD |
|
117 * @param aProcessId The ID number of the process ended. |
|
118 * @param aThreadID An ID of the new thread started |
|
119 * @return KErrNone. |
|
120 */ |
|
121 GLREF_C TInt ATFastLogThreadStarted( TUint aProcessId, TUint aThreadId ); |
|
122 |
|
123 /** |
|
124 * TBD |
|
125 * @param aProcessId The ID number of the process ended. |
|
126 * @param aThreadID An ID of the thread ended |
|
127 * @return KErrNone. |
|
128 */ |
|
129 GLREF_C TInt ATFastLogThreadEnded( TUint aProcessId, TUint64 aThreadId ); |
|
130 |
|
131 /** |
|
132 * TBD |
|
133 * @param aS60Version S60 version |
|
134 * @aChecksum ROM checksum |
|
135 * @return KErrNone. |
|
136 */ |
|
137 TInt ATFastLogDeviceInfo( const TDesC8& aS60Version, const TDesC8& aChecksum); |
|
138 |
96 #endif |
139 #endif |