Skip to content

Commit

Permalink
[unity]去掉调试日志
Browse files Browse the repository at this point in the history
  • Loading branch information
chexiongsheng committed Sep 27, 2024
1 parent 80e68b2 commit 19c8333
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ function genBridge(bridgeInfo) {
let hasVarArgs = parameterSignatures.length > 0 && parameterSignatures[parameterSignatures.length -1][0] == 'V'
return t`
static ${il2cpp_snippets.SToCPPType(bridgeInfo.ReturnSignature)} b_${bridgeInfo.Signature}(void* target, ${parameterSignatures.map((S, i) => `${il2cpp_snippets.SToCPPType(S)} p${i}`).map(s => `${s}, `).join('')}MethodInfo* method) {
PLog("Running b_${bridgeInfo.Signature}");
// PLog("Running b_${bridgeInfo.Signature}");
${IF(bridgeInfo.ReturnSignature && !(il2cpp_snippets.getSignatureWithoutRefAndPrefix(bridgeInfo.ReturnSignature) in il2cpp_snippets.PrimitiveSignatureCppTypeMap))}
auto TIret = GetReturnType(method);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ function genGetField(fieldWrapperInfo) {
function genFieldWrapper(fieldWrapperInfo) {
return t`
static void ifg_${fieldWrapperInfo.Signature}(pesapi_callback_info info, FieldInfo* fieldInfo, size_t offset, Il2CppClass* TIret) {
PLog("Running ifg_${fieldWrapperInfo.Signature}");
// PLog("Running ifg_${fieldWrapperInfo.Signature}");
pesapi_env env = pesapi_get_env(info);
${IF(il2cpp_snippets.needThis(fieldWrapperInfo))}
Expand All @@ -44,7 +44,7 @@ static void ifg_${fieldWrapperInfo.Signature}(pesapi_callback_info info, FieldIn
}
static void ifs_${fieldWrapperInfo.Signature}(pesapi_callback_info info, FieldInfo* fieldInfo, size_t offset, Il2CppClass* TIp) {
PLog("Running ifs_${fieldWrapperInfo.Signature}");
// PLog("Running ifs_${fieldWrapperInfo.Signature}");
pesapi_env env = pesapi_get_env(info);
${IF(il2cpp_snippets.needThis(fieldWrapperInfo))}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ function genFuncWrapper(wrapperInfo) {
return t`
// ${wrapperInfo.CsName}
bool w_${wrapperInfo.Signature}(MethodInfo* method, Il2CppMethodPointer methodPointer, pesapi_callback_info info, bool checkJSArgument, WrapData* wrapData) {
PLog("Running w_${wrapperInfo.Signature}");
// PLog("Running w_${wrapperInfo.Signature}");
${il2cpp_snippets.declareTypeInfo(wrapperInfo)}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -451,15 +451,13 @@ static RuntimeObject* FunctionToDelegate(pesapi_env env, pesapi_value jsval, JsC
PObjectRefInfo* delegateInfo;
ret = (RuntimeObject *)DelegateAllocate(classInfo->Class, classInfo->DelegateBridge, &delegateInfo);
SetPObjectRefInfoValue(env, delegateInfo, jsval);
PLog("FunctionToDelegate (Puerts_il2cpp.cpp):%p, %p, %p, %p", ret, delegateInfo, delegateInfo->EnvRef, delegateInfo->ValueRef);
g_unityExports.SetRuntimeObjectToPersistentObject(env, jsval, ret);
}
return ret;
}

static void* DelegateCtorCallback(pesapi_callback_info info)
{
PLog("DelegateCtorCallback in Puerts_il2cpp.cpp");
pesapi_env env = pesapi_get_env(info);
pesapi_value jsval = pesapi_get_arg(info, 0);
if (!pesapi_is_function(env, jsval))
Expand All @@ -476,7 +474,7 @@ void ReleaseScriptObject(RuntimeObject* obj)
{
//TODO: 优化性能 ///
PObjectRefInfo* objectInfo = GetPObjectRefInfo(obj);
PLog(">>>>>> ReleaseScriptObject: %p, %p, %p, %p", obj, objectInfo, objectInfo->EnvRef, objectInfo->ValueRef);
// PLog(">>>>>> ReleaseScriptObject: %p, %p, %p, %p", obj, objectInfo, objectInfo->EnvRef, objectInfo->ValueRef);
g_unityExports.UnrefJsObject(objectInfo);
}

Expand Down Expand Up @@ -819,7 +817,6 @@ handle_underlying:

PObjectRefInfo* objectInfo = GetPObjectRefInfo(ret);
SetPObjectRefInfoValue(env, objectInfo, jsval);
PLog("JsValueToCSRef: %p, %p, %p, %p", ret, objectInfo, objectInfo->EnvRef, objectInfo->ValueRef);
g_unityExports.SetRuntimeObjectToPersistentObject(env, jsval, ret);
}
return ret;
Expand Down

0 comments on commit 19c8333

Please sign in to comment.