44# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55#
66# Translators:
7- # python-doc bot, 2025
7+ # python-doc bot, 2026
88#
99#, fuzzy
1010msgid ""
1111msgstr ""
1212"Project-Id-Version : Python 3.14\n "
1313"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2025-09-16 17:23 +0000\n "
14+ "POT-Creation-Date : 2026-03-15 14:24 +0000\n "
1515"PO-Revision-Date : 2025-09-16 00:00+0000\n "
16- "Last-Translator : python-doc bot, 2025 \n "
16+ "Last-Translator : python-doc bot, 2026 \n "
1717"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
1818"teams/5390/pt_BR/)\n "
1919"MIME-Version : 1.0\n "
@@ -710,10 +710,109 @@ msgstr ""
710710"`PyObject` para um objeto tupla."
711711
712712#: ../../howto/instrumentation.rst:345
713+ msgid "C Entry Points"
714+ msgstr ""
715+
716+ #: ../../howto/instrumentation.rst:347
717+ msgid ""
718+ "To simplify triggering of DTrace markers, Python's C API comes with a number "
719+ "of helper functions that mirror each static marker. On builds of Python "
720+ "without DTrace enabled, these do nothing."
721+ msgstr ""
722+
723+ #: ../../howto/instrumentation.rst:351
724+ msgid ""
725+ "In general, it is not necessary to call these yourself, as Python will do it "
726+ "for you."
727+ msgstr ""
728+
729+ #: ../../howto/instrumentation.rst:358
730+ msgid "C API Function"
731+ msgstr ""
732+
733+ #: ../../howto/instrumentation.rst:359
734+ msgid "Static Marker"
735+ msgstr ""
736+
737+ #: ../../howto/instrumentation.rst:360
738+ msgid "Notes"
739+ msgstr "Notas"
740+
741+ #: ../../howto/instrumentation.rst:362
742+ msgid ":c:func:`!line`"
743+ msgstr ""
744+
745+ #: ../../howto/instrumentation.rst:365
746+ msgid ":c:func:`!function__entry`"
747+ msgstr ""
748+
749+ #: ../../howto/instrumentation.rst:368
750+ msgid ":c:func:`!function__return`"
751+ msgstr ""
752+
753+ #: ../../howto/instrumentation.rst:371
754+ msgid ":c:func:`!gc__start`"
755+ msgstr ""
756+
757+ #: ../../howto/instrumentation.rst:374
758+ msgid ":c:func:`!gc__done`"
759+ msgstr ""
760+
761+ #: ../../howto/instrumentation.rst:377
762+ msgid ":c:func:`!instance__new__start`"
763+ msgstr ""
764+
765+ #: ../../howto/instrumentation.rst:378 ../../howto/instrumentation.rst:381
766+ #: ../../howto/instrumentation.rst:384 ../../howto/instrumentation.rst:387
767+ msgid "Not used by Python"
768+ msgstr ""
769+
770+ #: ../../howto/instrumentation.rst:380
771+ msgid ":c:func:`!instance__new__done`"
772+ msgstr ""
773+
774+ #: ../../howto/instrumentation.rst:383
775+ msgid ":c:func:`!instance__delete__start`"
776+ msgstr ""
777+
778+ #: ../../howto/instrumentation.rst:386
779+ msgid ":c:func:`!instance__delete__done`"
780+ msgstr ""
781+
782+ #: ../../howto/instrumentation.rst:389
783+ msgid ":c:func:`!import__find__load__start`"
784+ msgstr ""
785+
786+ #: ../../howto/instrumentation.rst:392
787+ msgid ":c:func:`!import__find__load__done`"
788+ msgstr ""
789+
790+ #: ../../howto/instrumentation.rst:395
791+ msgid ":c:func:`!audit`"
792+ msgstr ""
793+
794+ #: ../../howto/instrumentation.rst:400
795+ msgid "C Probing Checks"
796+ msgstr ""
797+
798+ #: ../../howto/instrumentation.rst:415
799+ msgid ""
800+ "All calls to ``PyDTrace`` functions must be guarded by a call to one of "
801+ "these functions. This allows Python to minimize performance impact when "
802+ "probing is disabled."
803+ msgstr ""
804+
805+ #: ../../howto/instrumentation.rst:419
806+ msgid ""
807+ "On builds without DTrace enabled, these functions do nothing and return "
808+ "``0``."
809+ msgstr ""
810+
811+ #: ../../howto/instrumentation.rst:423
713812msgid "SystemTap Tapsets"
714813msgstr "Tapsets de SystemTap"
715814
716- #: ../../howto/instrumentation.rst:347
815+ #: ../../howto/instrumentation.rst:425
717816msgid ""
718817"The higher-level way to use the SystemTap integration is to use a "
719818"\" tapset\" : SystemTap's equivalent of a library, which hides some of the "
@@ -723,13 +822,13 @@ msgstr ""
723822"\" tapset\" : o equivalente do SystemTap a uma biblioteca, que oculta alguns "
724823"dos detalhes de nível inferior dos marcadores estáticos."
725824
726- #: ../../howto/instrumentation.rst:351
825+ #: ../../howto/instrumentation.rst:429
727826msgid "Here is a tapset file, based on a non-shared build of CPython:"
728827msgstr ""
729828"Aqui está um arquivo tapset, baseado em uma construção não compartilhada do "
730829"CPython:"
731830
732- #: ../../howto/instrumentation.rst:353
831+ #: ../../howto/instrumentation.rst:431
733832msgid ""
734833"/*\n"
735834" Provide a higher-level wrapping around the function__entry and\n"
@@ -771,7 +870,7 @@ msgstr ""
771870" frameptr = $arg4\n"
772871"}"
773872
774- #: ../../howto/instrumentation.rst:374
873+ #: ../../howto/instrumentation.rst:452
775874msgid ""
776875"If this file is installed in SystemTap's tapset directory (e.g. ``/usr/share/"
777876"systemtap/tapset``), then these additional probepoints become available:"
@@ -780,15 +879,15 @@ msgstr ""
780879"exemplo, ``/usr/share/systemtap/tapset``), estes pontos de sondagem "
781880"adicionais ficarão disponíveis:"
782881
783- #: ../../howto/instrumentation.rst:380
882+ #: ../../howto/instrumentation.rst:458
784883msgid ""
785884"This probe point indicates that execution of a Python function has begun. It "
786885"is only triggered for pure-Python (bytecode) functions."
787886msgstr ""
788887"Este ponto de sondagem indica que a execução de uma função Python começou. "
789888"Ele é acionado somente para funções Python puro (bytecode)."
790889
791- #: ../../howto/instrumentation.rst:385
890+ #: ../../howto/instrumentation.rst:463
792891msgid ""
793892"This probe point is the converse of ``python.function.return``, and "
794893"indicates that execution of a Python function has ended (either via "
@@ -799,11 +898,11 @@ msgstr ""
799898"que a execução de uma função Python terminou (seja via ``return``, ou via "
800899"uma exceção). Ele é acionado somente para funções Python puro (bytecode)."
801900
802- #: ../../howto/instrumentation.rst:392
901+ #: ../../howto/instrumentation.rst:470
803902msgid "Examples"
804903msgstr "Exemplos"
805904
806- #: ../../howto/instrumentation.rst:393
905+ #: ../../howto/instrumentation.rst:471
807906msgid ""
808907"This SystemTap script uses the tapset above to more cleanly implement the "
809908"example given above of tracing the Python function-call hierarchy, without "
@@ -813,7 +912,7 @@ msgstr ""
813912"limpa o exemplo dado acima de rastreamento da hierarquia de chamada de "
814913"função Python, sem precisar na diretamente"
815914
816- #: ../../howto/instrumentation.rst:397
915+ #: ../../howto/instrumentation.rst:475
817916msgid ""
818917"probe python.function.entry\n"
819918"{\n"
@@ -839,7 +938,7 @@ msgstr ""
839938" thread_indent(-1), funcname, filename, lineno);\n"
840939"}"
841940
842- #: ../../howto/instrumentation.rst:412
941+ #: ../../howto/instrumentation.rst:490
843942msgid ""
844943"The following script uses the tapset above to provide a top-like view of all "
845944"running CPython code, showing the top 20 most frequently entered bytecode "
@@ -849,7 +948,7 @@ msgstr ""
849948"código CPython em execução, mostrando os 20 quadros de bytecode mais "
850949"frequentemente inseridos, a cada segundo, em todo o sistema:"
851950
852- #: ../../howto/instrumentation.rst:416
951+ #: ../../howto/instrumentation.rst:494
853952msgid ""
854953"global fn_calls;\n"
855954"\n"
0 commit comments