markers.properties 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. # This Source Code Form is subject to the terms of the Mozilla Public
  2. # License, v. 2.0. If a copy of the MPL was not distributed with this
  3. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
  4. # LOCALIZATION NOTE These strings are used inside the Performance Tools
  5. # which is available from the Web Developer sub-menu -> 'Performance'.
  6. # The correct localization of this file might be to keep it in
  7. # English, or another language commonly spoken among web developers.
  8. # You want to make that choice consistent across the developer tools.
  9. # A good criteria is the language in which you'd find the best
  10. # documentation on web development on the web. These strings
  11. # are specifically for marker names in the performance tool.
  12. # LOCALIZATION NOTE (marker.label.*):
  13. # These strings are displayed in the Performance Tool waterfall, identifying markers.
  14. # We want to use the same wording as Google Chrome when appropriate.
  15. marker.label.styles=Recalculate Style
  16. marker.label.reflow=Layout
  17. marker.label.paint=Paint
  18. marker.label.composite=Composite Layers
  19. marker.label.compositeForwardTransaction=Composite Request Sent
  20. marker.label.javascript=Function Call
  21. marker.label.parseHTML=Parse HTML
  22. marker.label.parseXML=Parse XML
  23. marker.label.domevent=DOM Event
  24. marker.label.consoleTime=Console
  25. marker.label.garbageCollection2=Garbage Collection
  26. marker.label.garbageCollection.incremental=Incremental GC
  27. marker.label.garbageCollection.nonIncremental=Non-incremental GC
  28. marker.label.minorGC=Minor GC
  29. marker.label.cycleCollection=Cycle Collection
  30. marker.label.cycleCollection.forgetSkippable=CC Graph Reduction
  31. marker.label.timestamp=Timestamp
  32. marker.label.worker=Worker
  33. marker.label.messagePort=MessagePort
  34. marker.label.unknown=Unknown
  35. # LOCALIZATION NOTE (marker.label.javascript.*):
  36. # These strings are displayed as JavaScript markers that have special
  37. # reasons that can be translated.
  38. marker.label.javascript.scriptElement=Script Tag
  39. marker.label.javascript.promiseCallback=Promise Callback
  40. marker.label.javascript.promiseInit=Promise Init
  41. marker.label.javascript.workerRunnable=Worker
  42. marker.label.javascript.jsURI=JavaScript URI
  43. marker.label.javascript.eventHandler=Event Handler
  44. # LOCALIZATION NOTE (marker.field.*):
  45. # Strings used in the waterfall sidebar as property names.
  46. # General marker fields
  47. marker.field.start=Start:
  48. marker.field.end=End:
  49. marker.field.duration=Duration:
  50. # General "reason" for a marker (JavaScript, Garbage Collection)
  51. marker.field.causeName=Cause:
  52. # General "type" for a marker (Cycle Collection, Garbage Collection)
  53. marker.field.type=Type:
  54. # General "label" for a marker (user defined)
  55. marker.field.label=Label:
  56. # Field names for stack values
  57. marker.field.stack=Stack:
  58. marker.field.startStack=Stack at start:
  59. marker.field.endStack=Stack at end:
  60. # %S is the "Async Cause" of a marker, and this signifies that the cause
  61. # was an asynchronous one in a displayed stack.
  62. marker.field.asyncStack=(Async: %S)
  63. # For console.time markers
  64. marker.field.consoleTimerName=Timer Name:
  65. # For DOM Event markers
  66. marker.field.DOMEventType=Event Type:
  67. marker.field.DOMEventPhase=Phase:
  68. # Non-incremental cause for a Garbage Collection marker
  69. marker.field.nonIncrementalCause=Non-incremental Cause:
  70. # For "Recalculate Style" markers
  71. marker.field.restyleHint=Restyle Hint:
  72. # The type of operation performed by a Worker.
  73. marker.worker.serializeDataOffMainThread=Serialize data in Worker
  74. marker.worker.serializeDataOnMainThread=Serialize data on the main thread
  75. marker.worker.deserializeDataOffMainThread=Deserialize data in Worker
  76. marker.worker.deserializeDataOnMainThread=Deserialize data on the main thread
  77. # The type of operation performed by a MessagePort
  78. marker.messagePort.serializeData=Serialize data
  79. marker.messagePort.deserializeData=Deserialize data
  80. # Strings used in the waterfall sidebar as values.
  81. marker.value.unknownFrame=<unknown location>
  82. marker.value.DOMEventTargetPhase=Target
  83. marker.value.DOMEventCapturingPhase=Capture
  84. marker.value.DOMEventBubblingPhase=Bubbling
  85. # LOCALIZATION NOTE (marker.gcreason.label.*):
  86. # These strings are used to give a concise but readable description of a GC reason.
  87. marker.gcreason.label.API=API Call
  88. marker.gcreason.label.EAGER_ALLOC_TRIGGER=Eager Allocation Trigger
  89. marker.gcreason.label.DESTROY_RUNTIME=Shutdown
  90. marker.gcreason.label.LAST_DITCH=Out of Memory
  91. marker.gcreason.label.TOO_MUCH_MALLOC=Too Many Bytes Allocated
  92. marker.gcreason.label.ALLOC_TRIGGER=Too Many Allocations
  93. marker.gcreason.label.DEBUG_GC=Debug GC
  94. marker.gcreason.label.COMPARTMENT_REVIVED=Dead Global Revived
  95. marker.gcreason.label.RESET=Finish Incremental Cycle
  96. marker.gcreason.label.OUT_OF_NURSERY=Nursery is Full
  97. marker.gcreason.label.EVICT_NURSERY=Nursery Eviction
  98. marker.gcreason.label.FULL_STORE_BUFFER=Nursery Objects Too Active
  99. marker.gcreason.label.SHARED_MEMORY_LIMIT=Large Allocation Failed
  100. marker.gcreason.label.PERIODIC_FULL_GC=Periodic Full GC
  101. marker.gcreason.label.INCREMENTAL_TOO_SLOW=Allocations Rate Too Fast
  102. marker.gcreason.label.COMPONENT_UTILS=Cu.forceGC
  103. marker.gcreason.label.MEM_PRESSURE=Low Memory
  104. marker.gcreason.label.CC_WAITING=Forced by Cycle Collection
  105. marker.gcreason.label.CC_FORCED=Forced by Cycle Collection
  106. marker.gcreason.label.LOAD_END=Page Load Finished
  107. marker.gcreason.label.PAGE_HIDE=Moved to Background
  108. marker.gcreason.label.NSJSCONTEXT_DESTROY=Destroy JS Context
  109. marker.gcreason.label.SET_NEW_DOCUMENT=New Document
  110. marker.gcreason.label.SET_DOC_SHELL=New Document
  111. marker.gcreason.label.DOM_UTILS=API Call
  112. marker.gcreason.label.DOM_IPC=IPC
  113. marker.gcreason.label.DOM_WORKER=Periodic Worker GC
  114. marker.gcreason.label.INTER_SLICE_GC=Periodic Incremental GC Slice
  115. marker.gcreason.label.FULL_GC_TIMER=Periodic Full GC
  116. marker.gcreason.label.SHUTDOWN_CC=Shutdown
  117. marker.gcreason.label.FINISH_LARGE_EVALUATE=Large Eval
  118. marker.gcreason.label.DOM_WINDOW_UTILS=User Inactive
  119. marker.gcreason.label.USER_INACTIVE=User Inactive
  120. # The name of a nursery collection.
  121. marker.nurseryCollection=Nursery Collection
  122. # LOCALIZATION NOTE (marker.gcreason.description.*):
  123. # These strings are used to give an expanded description of why a GC occurred.
  124. marker.gcreason.description.API=There was an API call to force garbage collection.
  125. marker.gcreason.description.EAGER_ALLOC_TRIGGER=JavaScript returned to the event loop and there were enough bytes allocated since the last GC that a new GC cycle was triggered.
  126. marker.gcreason.description.DESTROY_RUNTIME=The browser destroyed a JavaScript runtime or context, and this was the final garbage collection before shutting down.
  127. marker.gcreason.description.LAST_DITCH=JavaScript attempted to allocate, but there was no memory available. Doing a full compacting garbage collection as an attempt to free up memory for the allocation.
  128. marker.gcreason.description.TOO_MUCH_MALLOC=JavaScript allocated too many bytes, and forced a garbage collection.
  129. marker.gcreason.description.ALLOC_TRIGGER=JavaScript allocated too many times, and forced a garbage collection.
  130. marker.gcreason.description.DEBUG_GC=GC due to Zeal debug settings.
  131. marker.gcreason.description.COMPARTMENT_REVIVED=A global object that was thought to be dead at the start of the GC cycle was revived by the end of the GC cycle.
  132. marker.gcreason.description.RESET=The active incremental GC cycle was forced to finish immediately.
  133. marker.gcreason.description.OUT_OF_NURSERY=JavaScript allocated enough new objects in the nursery that it became full and triggered a minor GC.
  134. marker.gcreason.description.EVICT_NURSERY=Work needed to be done on the tenured heap, requiring the nursery to be empty.
  135. marker.gcreason.description.FULL_STORE_BUFFER=There were too many properties on tenured objects whose value was an object in the nursery.
  136. marker.gcreason.description.SHARED_MEMORY_LIMIT=A large allocation was requested, but there was not enough memory.
  137. marker.gcreason.description.PERIODIC_FULL_GC=JavaScript returned to the event loop, and it has been a relatively long time since the browser performed a garbage collection.
  138. marker.gcreason.description.INCREMENTAL_TOO_SLOW=A full, non-incremental garbage collection was triggered because there was a faster rate of allocations than the existing incremental garbage collection cycle could keep up with.
  139. marker.gcreason.description.COMPONENT_UTILS=Components.utils.forceGC() was called to force a garbage collection.
  140. marker.gcreason.description.MEM_PRESSURE=There was very low memory available.
  141. marker.gcreason.description.CC_WAITING=The cycle collector required a garbage collection.
  142. marker.gcreason.description.CC_FORCED=The cycle collector required a garbage collection.
  143. marker.gcreason.description.LOAD_END=The document finished loading.
  144. marker.gcreason.description.PAGE_HIDE=The tab or window was moved to the background.
  145. marker.gcreason.description.NSJSCONTEXT_DESTROY=The browser destroyed a JavaScript runtime or context, and this was the final garbage collection before shutting down.
  146. marker.gcreason.description.SET_NEW_DOCUMENT=The page has been navigated to a new document.
  147. marker.gcreason.description.SET_DOC_SHELL=The page has been navigated to a new document.
  148. marker.gcreason.description.DOM_UTILS=There was an API call to force garbage collection.
  149. marker.gcreason.description.DOM_IPC=Received an inter-process message that requested a garbage collection.
  150. marker.gcreason.description.DOM_WORKER=The worker was idle for a relatively long time.
  151. marker.gcreason.description.INTER_SLICE_GC=There has been a relatively long time since the last incremental GC slice.
  152. marker.gcreason.description.FULL_GC_TIMER=JavaScript returned to the event loop, and it has been a relatively long time since we performed a garbage collection.
  153. marker.gcreason.description.SHUTDOWN_CC=The browser destroyed a JavaScript runtime or context, and this was the final garbage collection before shutting down.
  154. marker.gcreason.description.FINISH_LARGE_EVALUATE=The browser finished evaluating a large script, and performed a GC because the script will never be run again.
  155. marker.gcreason.description.DOM_WINDOW_UTILS=The user was inactive for a long time. Took the opportunity to perform GC when it was unlikely to be noticed.
  156. marker.gcreason.description.USER_INACTIVE=The user was inactive for a long time. The browser took the opportunity to perform GC when it was unlikely to be noticed.