{"id":15722444,"url":"https://github.com/defold/extension-profile-counters","last_synced_at":"2025-08-23T18:06:24.646Z","repository":{"id":85280394,"uuid":"595506060","full_name":"defold/extension-profile-counters","owner":"defold","description":"Provides the profile counters in release mode via a Lua interface","archived":false,"fork":false,"pushed_at":"2023-03-13T14:10:14.000Z","size":16,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-02-28T05:53:19.672Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/defold.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-31T08:11:47.000Z","updated_at":"2024-09-13T09:38:35.000Z","dependencies_parsed_at":"2023-09-18T23:33:03.808Z","dependency_job_id":null,"html_url":"https://github.com/defold/extension-profile-counters","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defold%2Fextension-profile-counters","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defold%2Fextension-profile-counters/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defold%2Fextension-profile-counters/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/defold%2Fextension-profile-counters/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/defold","download_url":"https://codeload.github.com/defold/extension-profile-counters/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243891969,"owners_count":20364614,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T22:07:41.761Z","updated_at":"2025-03-17T23:31:37.637Z","avatar_url":"https://github.com/defold.png","language":"C++","funding_links":[],"categories":["Libraries"],"sub_categories":["Programming Language"],"readme":"# Extension profile counters\n\nThis is an advanced example of retrieving some of the profiling data at runtime.\n\nIn this example the profile counters are available even in release mode.\nThis is achieved by using an [app manifest](./game.appmanifest) in order to remove some engine libraries.\n(which this extension replaces).\n\nNote!\nWhen using this extension, you remove the regular profiler that is normally included in Defold!\n\n# Script api\n\nThis extension provides a lua table with the latest counters through the `profile` namespace:\n\n```Lua\nlocal counters = profile.get_properties()\npprint(\"Counters\", counters)\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdefold%2Fextension-profile-counters","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdefold%2Fextension-profile-counters","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdefold%2Fextension-profile-counters/lists"}