已开启
增加off日志打印 #20312
acdemicJava创建于 1 天前
增加off日志打印 #20312
已开启
共 1 个文件变更+19-0
| @@ -1437,6 +1437,8 @@ private: | |||
| 1437 | auto res = CreateJsUndefined(env); | 1437 | auto res = CreateJsUndefined(env); |
| 1438 | if (function == nullptr) { | 1438 | if (function == nullptr) { |
| 1439 | ClearGlobalObserverReference(env); | 1439 | ClearGlobalObserverReference(env); |
| 1440 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, " | ||
| 1441 | + "event=globalErrorOccurred"); | ||
| 1440 | return res; | 1442 | return res; |
| 1441 | } | 1443 | } |
| 1442 | if (!ValidateFunction(env, function)) { | 1444 | if (!ValidateFunction(env, function)) { |
| @@ -1455,6 +1457,8 @@ private: | |||
| 1455 | if (equals) { | 1457 | if (equals) { |
| 1456 | NAPI_CALL(env, napi_delete_reference(env, iter.ref)); | 1458 | NAPI_CALL(env, napi_delete_reference(env, iter.ref)); |
| 1457 | globalObserverList.erase(iter); | 1459 | globalObserverList.erase(iter); |
| 1460 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, " | ||
| 1461 | + "event=globalErrorOccurred"); | ||
| 1458 | return res; | 1462 | return res; |
| 1459 | } | 1463 | } |
| 1460 | } | 1464 | } |
| @@ -1480,6 +1484,7 @@ private: | |||
| 1480 | freezeCallbackRegistered = false; | 1484 | freezeCallbackRegistered = false; |
| 1481 | TAG_LOGI(AAFwkTag::JSNAPI, "Freeze callback unregistered from AppRecovery successfully"); | 1485 | TAG_LOGI(AAFwkTag::JSNAPI, "Freeze callback unregistered from AppRecovery successfully"); |
| 1482 | } | 1486 | } |
| 1487 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, event=freeze"); | ||
| 1483 | return res; | 1488 | return res; |
| 1484 | } | 1489 | } |
| 1485 | if (CheckTypeForNapiValue(env, function, napi_null)) { | 1490 | if (CheckTypeForNapiValue(env, function, napi_null)) { |
| @@ -1499,6 +1504,7 @@ private: | |||
| 1499 | freezeCallbackRegistered = false; | 1504 | freezeCallbackRegistered = false; |
| 1500 | TAG_LOGI(AAFwkTag::JSNAPI, "Freeze callback unregistered from AppRecovery successfully"); | 1505 | TAG_LOGI(AAFwkTag::JSNAPI, "Freeze callback unregistered from AppRecovery successfully"); |
| 1501 | } | 1506 | } |
| 1507 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, event=freeze"); | ||
| 1502 | return res; | 1508 | return res; |
| 1503 | } | 1509 | } |
| 1504 | TAG_LOGI(AAFwkTag::JSNAPI, "remove observer failed"); | 1510 | TAG_LOGI(AAFwkTag::JSNAPI, "remove observer failed"); |
| @@ -1511,6 +1517,8 @@ private: | |||
| 1511 | auto res = CreateJsUndefined(env); | 1517 | auto res = CreateJsUndefined(env); |
| 1512 | if (function == nullptr) { | 1518 | if (function == nullptr) { |
| 1513 | ClearGlobalPromiseReference(env); | 1519 | ClearGlobalPromiseReference(env); |
| 1520 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, " | ||
| 1521 | + "event=globalUnhandledRejectionDetected"); | ||
| 1514 | return res; | 1522 | return res; |
| 1515 | } | 1523 | } |
| 1516 | if (!ValidateFunction(env, function)) { | 1524 | if (!ValidateFunction(env, function)) { |
| @@ -1528,6 +1536,8 @@ private: | |||
| 1528 | if (equals) { | 1536 | if (equals) { |
| 1529 | NAPI_CALL(env, napi_delete_reference(env, iter.ref)); | 1537 | NAPI_CALL(env, napi_delete_reference(env, iter.ref)); |
| 1530 | globalPromiseList.erase(iter); | 1538 | globalPromiseList.erase(iter); |
| 1539 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, " | ||
| 1540 | + "event=globalUnhandledRejectionDetected"); | ||
| 1531 | return res; | 1541 | return res; |
| 1532 | } | 1542 | } |
| 1533 | } | 1543 | } |
| @@ -1581,6 +1591,7 @@ private: | |||
| 1581 | napi_value result = nullptr; | 1591 | napi_value result = nullptr; |
| 1582 | NapiAsyncTask::Schedule("JSErrorManager::OnUnregisterErrorObserver", | 1592 | NapiAsyncTask::Schedule("JSErrorManager::OnUnregisterErrorObserver", |
| 1583 | env, CreateAsyncTaskWithLastParam(env, lastParam, nullptr, std::move(complete), &result)); | 1593 | env, CreateAsyncTaskWithLastParam(env, lastParam, nullptr, std::move(complete), &result)); |
| 1594 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, event=error"); | ||
| 1584 | return result; | 1595 | return result; |
| 1585 | } | 1596 | } |
| 1586 | 1597 | ||
| @@ -1598,6 +1609,8 @@ private: | |||
| 1598 | { | 1609 | { |
| 1599 | auto res = CreateJsUndefined(env); | 1610 | auto res = CreateJsUndefined(env); |
| 1600 | if (argc == ARGC_ONE) { | 1611 | if (argc == ARGC_ONE) { |
| 1612 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, " | ||
| 1613 | + "event=unhandledRejection"); | ||
| 1601 | return DeleteUnhandledRejectionObservers(env); | 1614 | return DeleteUnhandledRejectionObservers(env); |
| 1602 | } | 1615 | } |
| 1603 | napi_value function = argv[INDEX_ONE]; | 1616 | napi_value function = argv[INDEX_ONE]; |
| @@ -1618,6 +1631,8 @@ private: | |||
| 1618 | if (equals) { | 1631 | if (equals) { |
| 1619 | NAPI_CALL(env, napi_delete_reference(env, iter)); | 1632 | NAPI_CALL(env, napi_delete_reference(env, iter)); |
| 1620 | unhandledRejectionObservers.erase(iter); | 1633 | unhandledRejectionObservers.erase(iter); |
| 1634 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, " | ||
| 1635 | + "event=unhandledRejection"); | ||
| 1621 | return res; | 1636 | return res; |
| 1622 | } | 1637 | } |
| 1623 | } | 1638 | } |
| @@ -1655,6 +1670,8 @@ private: | |||
| 1655 | AppExecFwk::ApplicationDataManager::GetInstance().RemoveErrorObserver(); | 1670 | AppExecFwk::ApplicationDataManager::GetInstance().RemoveErrorObserver(); |
| 1656 | observer_ = nullptr; | 1671 | observer_ = nullptr; |
| 1657 | } | 1672 | } |
| 1673 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, " | ||
| 1674 | + "event=errorEvent"); | ||
| 1658 | return CreateJsUndefined(env); | 1675 | return CreateJsUndefined(env); |
| 1659 | } | 1676 | } |
| 1660 | 1677 | ||
| @@ -1757,6 +1774,8 @@ private: | |||
| 1757 | } else { | 1774 | } else { |
| 1758 | TAG_LOGI(AAFwkTag::JSNAPI, "called"); | 1775 | TAG_LOGI(AAFwkTag::JSNAPI, "called"); |
| 1759 | } | 1776 | } |
| 1777 | + TAG_LOGI(AAFwkTag::JSNAPI, "SubEvent op = off_all, kit = AbilityKit, " | ||
| 1778 | + "event=loopObserver"); | ||
| 1760 | return nullptr; | 1779 | return nullptr; |
| 1761 | } | 1780 | } |
| 1762 | 1781 | ||
仅增加日志