@@ -491,93 +491,95 @@ msgstr "名前"
491
491
492
492
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:340
493
493
msgid "PyMem_RawMalloc"
494
- msgstr ""
494
+ msgstr "PyMem_RawMalloc "
495
495
496
496
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:340
497
497
msgid "PyMem_Malloc"
498
- msgstr ""
498
+ msgstr "PyMem_Malloc "
499
499
500
500
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:340
501
501
msgid "PyObject_Malloc"
502
- msgstr ""
502
+ msgstr "PyObject_Malloc "
503
503
504
504
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:342
505
505
msgid "Release build"
506
- msgstr ""
506
+ msgstr "リリースビルド "
507
507
508
508
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:342
509
509
msgid "``\" pymalloc\" ``"
510
- msgstr ""
510
+ msgstr "`` \" pymalloc \" `` "
511
511
512
512
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:342
513
513
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:344
514
514
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:344
515
515
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:344
516
516
msgid "``malloc``"
517
- msgstr ""
517
+ msgstr "``malloc`` "
518
518
519
519
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:342
520
520
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:342
521
521
msgid "``pymalloc``"
522
- msgstr ""
522
+ msgstr "``pymalloc`` "
523
523
524
524
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:343
525
525
msgid "Debug build"
526
- msgstr ""
526
+ msgstr "デバッグビルド "
527
527
528
528
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:343
529
529
msgid "``\" pymalloc_debug\" ``"
530
- msgstr ""
530
+ msgstr "`` \" pymalloc_debug \" `` "
531
531
532
532
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:343
533
533
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:345
534
534
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:345
535
535
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:345
536
536
msgid "``malloc`` + debug"
537
- msgstr ""
537
+ msgstr "``malloc`` + debug "
538
538
539
539
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:343
540
540
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:343
541
541
msgid "``pymalloc`` + debug"
542
- msgstr ""
542
+ msgstr "``pymalloc`` + debug "
543
543
544
544
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:344
545
545
msgid "Release build, without pymalloc"
546
- msgstr ""
546
+ msgstr "pymalloc 無しのリリースビルド "
547
547
548
548
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:344
549
549
msgid "``\" malloc\" ``"
550
- msgstr ""
550
+ msgstr "`` \" malloc \" `` "
551
551
552
552
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:345
553
553
msgid "Debug build, without pymalloc"
554
- msgstr ""
554
+ msgstr "pymalloc 無しのデバッグビルド "
555
555
556
556
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:345
557
557
msgid "``\" malloc_debug\" ``"
558
- msgstr ""
558
+ msgstr "`` \" malloc_debug \" `` "
559
559
560
560
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:348
561
561
msgid "Legend:"
562
- msgstr ""
562
+ msgstr "説明: "
563
563
564
564
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:350
565
565
msgid "Name: value for :envvar:`PYTHONMALLOC` environment variable"
566
- msgstr ""
566
+ msgstr "名前: :envvar:`PYTHONMALLOC` 環境変数の値 "
567
567
568
568
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:351
569
569
msgid ""
570
570
"``malloc``: system allocators from the standard C library, C functions: "
571
571
":c:func:`malloc`, :c:func:`calloc`, :c:func:`realloc` and :c:func:`free`"
572
572
msgstr ""
573
+ "``malloc``: 標準 C ライブラリのシステムアロケータ、C 関数: :c:func:`malloc`, :c:func:`calloc`, "
574
+ ":c:func:`realloc`, :c:func:`free`"
573
575
574
576
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:353
575
577
msgid "``pymalloc``: :ref:`pymalloc memory allocator <pymalloc>`"
576
- msgstr ""
578
+ msgstr "``pymalloc``: :ref:`pymalloc メモリアロケータ <pymalloc>` "
577
579
578
580
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:354
579
581
msgid "\" + debug\" : with debug hooks installed by :c:func:`PyMem_SetupDebugHooks`"
580
- msgstr ""
582
+ msgstr "\" + debug \" : :c:func:`PyMem_SetupDebugHooks` で設置されるデバッグフックとの組み合わせ "
581
583
582
584
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:358
583
585
msgid "Customize Memory Allocators"
@@ -719,7 +721,7 @@ msgstr "指定されたドメインのメモリブロックアロケータを設
719
721
msgid ""
720
722
"The new allocator must return a distinct non-``NULL`` pointer when "
721
723
"requesting zero bytes."
722
- msgstr ""
724
+ msgstr "新しいアロケータは、0バイトを要求されたときユニークな ``NULL`` でないポインタを返さなければなりません。 "
723
725
724
726
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:430
725
727
msgid ""
@@ -821,13 +823,19 @@ msgid ""
821
823
":c:func:`PyMem_RawMalloc` and :c:func:`PyMem_RawRealloc` for allocations "
822
824
"larger than 512 bytes."
823
825
msgstr ""
826
+ "Python には、寿命の短いの小さな(512バイト以下の)オブジェクトに最適化された *pymalloc* アロケータがあります。 "
827
+ "*pymalloc* は、256 KiBの固定サイズの\" アリーナ\" と呼びれるメモリマッピングを使います。512バイトよりも大きな割り当てでは、 "
828
+ ":c:func:`PyMem_RawMalloc` と :c:func:`PyMem_RawRealloc` にフォールバックします。"
824
829
825
830
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:492
826
831
msgid ""
827
832
"*pymalloc* is the :ref:`default allocator <default-memory-allocators>` of "
828
833
"the :c:data:`PYMEM_DOMAIN_MEM` (ex: :c:func:`PyMem_Malloc`) and "
829
834
":c:data:`PYMEM_DOMAIN_OBJ` (ex: :c:func:`PyObject_Malloc`) domains."
830
835
msgstr ""
836
+ "*pymalloc* は、:c:data:`PYMEM_DOMAIN_MEM` (ex: :c:func:`PyMem_Malloc`) と "
837
+ ":c:data:`PYMEM_DOMAIN_OBJ` (ex: :c:func:`PyObject_Malloc`) ドメインの "
838
+ ":ref:`既定のアロケータ <default-memory-allocators>` です。"
831
839
832
840
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:496
833
841
msgid "The arena allocator uses the following functions:"
@@ -881,7 +889,7 @@ msgstr "アリーナアロケータを設定します。"
881
889
882
890
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:532
883
891
msgid "tracemalloc C API"
884
- msgstr ""
892
+ msgstr "tracemalloc C API "
885
893
886
894
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/memory.rst:556
887
895
msgid "Examples"