{"json_modified": "2016-03-28T07:38:58.030122", "uuid": "58524511-3b63-47f5-bdfa-7d4a48b48088", "title": "Profiling with the built-in profiler", "url": "/en-US/docs/Mozilla/Performance/Profiling_with_the_Built-in_Profiler", "tags": ["Profiling", "Developing Mozilla", "Performance"], "translations": [{"uuid": "2d803872-a01e-419e-930e-bc53e98999a8", "title": "Mesurer les performances avec le profileur int\u00e9gr\u00e9", "url": "/fr/docs/Performance/Profiling_with_the_Built-in_Profiler", "tags": [], "summary": "Firefox a maintenant un profileur int\u00e9gr\u00e9 (nom de code SPS). Ce profileur permet, entres autres, de mieux mesurer la r\u00e9activit\u00e9, de d\u00e9terminer plus pr\u00e9cis\u00e9ment \u00e0 quoi est d\u00fb un changement dans les performances, et s'ex\u00e9cute dans des environnements et des plate formes pour lesquelles les profileurs externes ne sont g\u00e9n\u00e9ralement pas disponibles, telles que l'ordinateur d'un utilisateur standard, ou un appareil Android ferm\u00e9 par son constructeur.", "localization_tags": [], "locale": "fr", "last_edit": "2012-12-15T16:23:05", "review_tags": []}], "modified": "2016-01-07T15:04:12", "label": "Profiling with the built-in profiler", "localization_tags": [], "locale": "en-US", "id": 13, "last_edit": "2016-01-07T15:04:08", "summary": "Firefox now has a built-in profiler. Having a profiler in the code base lets us, among other things, better measure responsiveness, charge performance costs more accurately, and run in environments and platforms in which external profilers aren't available, such as in the user's environment or on a locked Android device. This article details how to use the profiler.", "sections": [{"id": "Getting_the_Profiler_Add-on", "title": "Getting the Profiler Add-on"}, {"id": "Using_the_Add-on", "title": "Using the Add-on"}, {"id": "Understanding_Cleopatra_Profiles", "title": "Understanding Cleopatra Profiles"}, {"id": "Profiling_Boot_to_Gecko_(with_a_real_device)", "title": "Profiling Boot to Gecko (with a real device)"}, {"id": "Start_the_Profiler", "title": "Start the Profiler"}, {"id": "Profiler_Options", "title": "Profiler Options"}, {"id": "Other_Ways_to_Profile_B2G", "title": "Other Ways to Profile B2G:"}, {"id": "Capture_the_Profile", "title": "Capture the Profile"}, {"id": "Stop_the_Profiler", "title": "Stop the Profiler"}, {"id": "Upload_and_Share_the_Profile_to_Cleopatra", "title": "Upload and Share the Profile to Cleopatra"}, {"id": "Profiling_local_Windows_builds", "title": "Profiling local Windows builds"}, {"id": "Profiling_Firefox_mobile", "title": "Profiling Firefox mobile"}, {"id": "Profiling_JS_benchmark_(xpcshell)", "title": "Profiling JS benchmark (xpcshell)"}, {"id": "Native_stack_vs._Pseudo_stack", "title": "Native stack vs. Pseudo stack"}, {"id": "Pseudostack", "title": "Pseudostack"}, {"id": "Nativestack", "title": "Nativestack"}, {"id": "Availability", "title": "Availability"}, {"id": "Using_native_stack_unwinding_on_32-_and_64-bit_Linux", "title": "Using native stack unwinding on 32- and 64-bit Linux"}, {"id": "Profile_Fails_to_Upload", "title": "Profile Fails to Upload"}, {"id": "Profiling_a_hung_process", "title": "Profiling a hung process"}, {"id": "Profiling_Threads", "title": "Profiling Threads"}, {"id": "Profiler_Features", "title": "Profiler Features"}, {"id": "Jank-only", "title": "Jank-only"}, {"id": "Stackwalk", "title": "Stackwalk"}, {"id": "JS_Profiling", "title": "JS Profiling"}, {"id": "GC_Stats", "title": "GC Stats"}, {"id": "Breakpad", "title": "Breakpad"}, {"id": "Main_Thread_IO", "title": "Main Thread IO"}, {"id": "Multi-Thread", "title": "Multi-Thread"}, {"id": "Power", "title": "Power"}, {"id": "GPU", "title": "GPU"}, {"id": "Layers_Texture", "title": "Layers & Texture"}, {"id": "Viewing_the_Layer_Tree", "title": "Viewing the Layer Tree"}, {"id": "Viewing_Textures", "title": "Viewing Textures"}, {"id": "Visualizing_a_layer_tree_without_a_profile", "title": "Visualizing a layer tree without a profile"}, {"id": "Display_List", "title": "Display List"}, {"id": "Contribute", "title": "Contribute"}], "slug": "Mozilla/Performance/Profiling_with_the_Built-in_Profiler", "review_tags": []}