Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
ライブエディター
未変更行を折りたたむ
折り返しなし
レイアウト
分割
統合
比較精度
スマート
単語
文字
シンタックスハイライト
構文を選択
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
Untitled diff
作成日
8 年前
差分は期限切れになりません
クリア
エクスポート
共有
説明
41 削除
行
合計
削除
文字
合計
削除
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
248 行
すべてコピー
43 追加
行
合計
追加
文字
合計
追加
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
249 行
すべてコピー
STATISTICS:
STATISTICS:
*** Semantic Analysis Stats:
*** Semantic Analysis Stats:
0 SFINAE diagnostics trapped.
0 SFINAE diagnostics trapped.
Number of memory regions: 1
Number of memory regions: 1
Bytes used: 160
Bytes used: 160
Bytes allocated: 4096
Bytes allocated: 4096
Bytes wasted: 3936 (includes alignment, etc)
Bytes wasted: 3936 (includes alignment, etc)
*** Analysis Based Warnings Stats:
*** Analysis Based Warnings Stats:
0 functions analyzed (0 w/o CFGs).
0 functions analyzed (0 w/o CFGs).
0 CFG blocks built.
0 CFG blocks built.
0 average CFG blocks per function.
0 average CFG blocks per function.
0 max CFG blocks per function.
0 max CFG blocks per function.
0 functions analyzed for uninitialiazed variables
0 functions analyzed for uninitialiazed variables
0 variables analyzed.
0 variables analyzed.
0 average variables per function.
0 average variables per function.
0 max variables per function.
0 max variables per function.
0 block visits.
0 block visits.
0 average block visits per function.
0 average block visits per function.
0 max block visits per function.
0 max block visits per function.
*** AST Context Stats:
*** AST Context Stats:
コピー
コピー済み
コピー
コピー済み
354
types total.
1045
types total.
35 Builtin types
35 Builtin types
4 Complex types
4 Complex types
5 Pointer types
5 Pointer types
1 LValueReference types
1 LValueReference types
1 RValueReference types
1 RValueReference types
1 ConstantArray types
1 ConstantArray types
8 FunctionProto types
8 FunctionProto types
2 Typedef types
2 Typedef types
コピー
コピー済み
コピー
コピー済み
7
Record types
698
Record types
5 Elaborated types
5 Elaborated types
161 TemplateTypeParm types
161 TemplateTypeParm types
4 SubstTemplateTypeParm types
4 SubstTemplateTypeParm types
109 TemplateSpecialization types
109 TemplateSpecialization types
3 InjectedClassName types
3 InjectedClassName types
3 DependentName types
3 DependentName types
5 PackExpansion types
5 PackExpansion types
コピー
コピー済み
コピー
コピー済み
Total bytes =
14584
Total bytes =
36696
1/2 implicit default constructors created
1/2 implicit default constructors created
1/2 implicit copy constructors created
1/2 implicit copy constructors created
1/2 implicit move constructors created
1/2 implicit move constructors created
0/2 implicit copy assignment operators created
0/2 implicit copy assignment operators created
0/2 implicit move assignment operators created
0/2 implicit move assignment operators created
0/2 implicit destructors created
0/2 implicit destructors created
*** AST File Statistics:
*** AST File Statistics:
27/7778 source location entries read (0.347133%)
27/7778 source location entries read (0.347133%)
コピー
コピー済み
コピー
コピー済み
330
/315798 types read (0.
104497
%)
1712
/315798 types read (0.
542119
%)
447
/41630 declarations read (
1.073745
%)
2057
/41630 declarations read (
4.941148
%)
3694/7240 identifiers read (51.022102%)
3694/7240 identifiers read (51.022102%)
0/3638 macros read (0.000000%)
0/3638 macros read (0.000000%)
6/860166 statements read (0.000698%)
6/860166 statements read (0.000698%)
0/3638 macros read (0.000000%)
0/3638 macros read (0.000000%)
2/7092 lexical declcontexts read (0.028201%)
2/7092 lexical declcontexts read (0.028201%)
21/6624 visible declcontexts read (0.317029%)
21/6624 visible declcontexts read (0.317029%)
*** PCH/ModuleFile Remappings:
*** PCH/ModuleFile Remappings:
Global bit offset map:
Global bit offset map:
コピー
コピー済み
コピー
コピー済み
0 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/a-3RMGOEWA5DJ5V.pcm
0 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/a-3RMGOEWA5DJ5V.pcm
100124672
-> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/b-3RMGOEWA5DJ5V.pcm
99927392
-> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/b-3RMGOEWA5DJ5V.pcm
Global source location entry map:
Global source location entry map:
コピー
コピー済み
コピー
コピー済み
2 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/a-3RMGOEWA5DJ5V.pcm
2 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/a-3RMGOEWA5DJ5V.pcm
3891 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/b-3RMGOEWA5DJ5V.pcm
3891 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/b-3RMGOEWA5DJ5V.pcm
Global type map:
Global type map:
コピー
コピー済み
コピー
コピー済み
0 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/a-3RMGOEWA5DJ5V.pcm
0 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/a-3RMGOEWA5DJ5V.pcm
157899 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/b-3RMGOEWA5DJ5V.pcm
157899 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/b-3RMGOEWA5DJ5V.pcm
Global declaration map:
Global declaration map:
コピー
コピー済み
コピー
コピー済み
17 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/a-3RMGOEWA5DJ5V.pcm
17 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/a-3RMGOEWA5DJ5V.pcm
20832 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/b-3RMGOEWA5DJ5V.pcm
20832 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/b-3RMGOEWA5DJ5V.pcm
Global identifier map:
Global identifier map:
コピー
コピー済み
コピー
コピー済み
1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/a-3RMGOEWA5DJ5V.pcm
1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/a-3RMGOEWA5DJ5V.pcm
3621 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/b-3RMGOEWA5DJ5V.pcm
3621 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/b-3RMGOEWA5DJ5V.pcm
Global macro map:
Global macro map:
コピー
コピー済み
コピー
コピー済み
1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/a-3RMGOEWA5DJ5V.pcm
1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/a-3RMGOEWA5DJ5V.pcm
1820 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/b-3RMGOEWA5DJ5V.pcm
1820 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/b-3RMGOEWA5DJ5V.pcm
Global submodule map:
Global submodule map:
コピー
コピー済み
コピー
コピー済み
1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/a-3RMGOEWA5DJ5V.pcm
1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/a-3RMGOEWA5DJ5V.pcm
2 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/b-3RMGOEWA5DJ5V.pcm
2 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/b-3RMGOEWA5DJ5V.pcm
*** PCH/Modules Loaded:
*** PCH/Modules Loaded:
コピー
コピー済み
コピー
コピー済み
Module: /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/a-3RMGOEWA5DJ5V.pcm
Module: /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/a-3RMGOEWA5DJ5V.pcm
Base source location offset: 2143968
570
Base source location offset: 2143968
874
Source location offset local -> global map:
Source location offset local -> global map:
0 -> 0
0 -> 0
コピー
コピー済み
コピー
コピー済み
2 -> 2143968
568
2 -> 2143968
872
Base identifier ID: 0
Base identifier ID: 0
Number of identifiers: 3620
Number of identifiers: 3620
Identifier ID local -> global map:
Identifier ID local -> global map:
0 -> 0
0 -> 0
Base macro ID: 0
Base macro ID: 0
Number of macros: 1819
Number of macros: 1819
Macro ID local -> global map:
Macro ID local -> global map:
0 -> 0
0 -> 0
Base submodule ID: 0
Base submodule ID: 0
Number of submodules: 1
Number of submodules: 1
Submodule ID local -> global map:
Submodule ID local -> global map:
0 -> 0
0 -> 0
Base selector ID: 0
Base selector ID: 0
Number of selectors: 0
Number of selectors: 0
Base preprocessed entity ID: 0
Base preprocessed entity ID: 0
Number of preprocessed entities: 0
Number of preprocessed entities: 0
Base type index: 0
Base type index: 0
Number of types: 157899
Number of types: 157899
Type index local -> global map:
Type index local -> global map:
0 -> 0
0 -> 0
Base decl ID: 0
Base decl ID: 0
Number of decls: 20815
Number of decls: 20815
Decl ID local -> global map:
Decl ID local -> global map:
0 -> 0
0 -> 0
コピー
コピー済み
コピー
コピー済み
Module: /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
25MBTETEM2DIO
/b-3RMGOEWA5DJ5V.pcm
Module: /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/
30ROELJ9LUJNO
/b-3RMGOEWA5DJ5V.pcm
Base source location offset: 214045
3452
Base source location offset: 214045
4060
Source location offset local -> global map:
Source location offset local -> global map:
0 -> 0
0 -> 0
コピー
コピー済み
コピー
コピー済み
2 -> 214045
3450
2 -> 214045
4058
Base identifier ID: 3620
Base identifier ID: 3620
Number of identifiers: 3620
Number of identifiers: 3620
Identifier ID local -> global map:
Identifier ID local -> global map:
0 -> 3620
0 -> 3620
Base macro ID: 1819
Base macro ID: 1819
Number of macros: 1819
Number of macros: 1819
Macro ID local -> global map:
Macro ID local -> global map:
0 -> 1819
0 -> 1819
Base submodule ID: 1
Base submodule ID: 1
Number of submodules: 1
Number of submodules: 1
Submodule ID local -> global map:
Submodule ID local -> global map:
0 -> 1
0 -> 1
Base selector ID: 0
Base selector ID: 0
Number of selectors: 0
Number of selectors: 0
Base preprocessed entity ID: 0
Base preprocessed entity ID: 0
Number of preprocessed entities: 0
Number of preprocessed entities: 0
Base type index: 157899
Base type index: 157899
Number of types: 157899
Number of types: 157899
Type index local -> global map:
Type index local -> global map:
0 -> 157899
0 -> 157899
Base decl ID: 20815
Base decl ID: 20815
Number of decls: 20815
Number of decls: 20815
Decl ID local -> global map:
Decl ID local -> global map:
0 -> 20815
0 -> 20815
コピー
コピー済み
コピー
コピー済み
Number of memory regions:
29
Number of memory regions:
281
Bytes used:
132784
Bytes used:
1812968
Bytes allocated:
139630
Bytes allocated:
1987099
Bytes wasted:
6846
(includes alignment, etc)
Bytes wasted:
174131
(includes alignment, etc)
*** Decl Stats:
*** Decl Stats:
コピー
コピー済み
コピー
コピー済み
485
decls total.
2095
decls total.
1 ExternCContext decls, 64 each (64 bytes)
1 ExternCContext decls, 64 each (64 bytes)
2 Import decls, 48 each (96 bytes)
2 Import decls, 48 each (96 bytes)
222 Namespace decls, 104 each (23088 bytes)
222 Namespace decls, 104 each (23088 bytes)
6 ClassTemplate decls, 80 each (480 bytes)
6 ClassTemplate decls, 80 each (480 bytes)
4 TypeAliasTemplate decls, 80 each (320 bytes)
4 TypeAliasTemplate decls, 80 each (320 bytes)
27 TemplateTemplateParm decls, 80 each (2160 bytes)
27 TemplateTemplateParm decls, 80 each (2160 bytes)
コピー
コピー済み
コピー
コピー済み
15
CXXRecord decls, 152 each (
2280
bytes)
243
CXXRecord decls, 152 each (
36936
bytes)
5
ClassTemplateSpecialization decls, 192 each (
960
bytes)
1387
ClassTemplateSpecialization decls, 192 each (
266304
bytes)
22 ClassTemplatePartialSpecialization decls, 216 each (4752 bytes)
22 ClassTemplatePartialSpecialization decls, 216 each (4752 bytes)
147 TemplateTypeParm decls, 64 each (9408 bytes)
147 TemplateTypeParm decls, 64 each (9408 bytes)
6 TypeAlias decls, 96 each (576 bytes)
6 TypeAlias decls, 96 each (576 bytes)
6 Typedef decls, 88 each (528 bytes)
6 Typedef decls, 88 each (528 bytes)
3 UsingDirective decls, 80 each (240 bytes)
3 UsingDirective decls, 80 each (240 bytes)
8 Field decls, 72 each (576 bytes)
8 Field decls, 72 each (576 bytes)
1 Function decls, 152 each (152 bytes)
1 Function decls, 152 each (152 bytes)
3 CXXConstructor decls, 168 each (504 bytes)
3 CXXConstructor decls, 168 each (504 bytes)
4 NonTypeTemplateParm decls, 88 each (352 bytes)
4 NonTypeTemplateParm decls, 88 each (352 bytes)
1 Var decls, 96 each (96 bytes)
1 Var decls, 96 each (96 bytes)
2 ParmVar decls, 96 each (192 bytes)
2 ParmVar decls, 96 each (192 bytes)
コピー
コピー済み
コピー
コピー済み
Total bytes =
46824
Total bytes =
3
46824
*** Stmt/Expr Stats:
*** Stmt/Expr Stats:
15 stmts/exprs total.
15 stmts/exprs total.
2 CompoundStmt, 24 each (48 bytes)
2 CompoundStmt, 24 each (48 bytes)
2 DeclStmt, 24 each (48 bytes)
2 DeclStmt, 24 each (48 bytes)
1 CXXConstructExpr, 48 each (48 bytes)
1 CXXConstructExpr, 48 each (48 bytes)
7 DeclRefExpr, 40 each (280 bytes)
7 DeclRefExpr, 40 each (280 bytes)
2 IntegerLiteral, 32 each (64 bytes)
2 IntegerLiteral, 32 each (64 bytes)
1 SubstNonTypeTemplateParmExpr, 40 each (40 bytes)
1 SubstNonTypeTemplateParmExpr, 40 each (40 bytes)
Total bytes = 528
Total bytes = 528
STATISTICS FOR 'lazy-specs-stress-test/use.cpp':
STATISTICS FOR 'lazy-specs-stress-test/use.cpp':
*** Preprocessor Stats:
*** Preprocessor Stats:
394 directives found:
394 directives found:
389 #define.
389 #define.
0 #undef.
0 #undef.
#include/#include_next/#import:
#include/#include_next/#import:
2 source files entered.
2 source files entered.
0 max include stack depth
0 max include stack depth
0 #if/#ifndef/#ifdef.
0 #if/#ifndef/#ifdef.
0 #else/#elif.
0 #else/#elif.
0 #endif.
0 #endif.
0 #pragma.
0 #pragma.
0 #if/#ifndef#ifdef regions skipped
0 #if/#ifndef#ifdef regions skipped
0/0/0 obj/fn/builtin macros expanded, 0 on the fast path.
0/0/0 obj/fn/builtin macros expanded, 0 on the fast path.
0 token paste (##) operations performed, 0 on the fast path.
0 token paste (##) operations performed, 0 on the fast path.
コピー
コピー済み
コピー
コピー済み
Preprocessor Memory: 153
927
B total
Preprocessor Memory: 153
623
B total
BumpPtr: 122880
BumpPtr: 122880
Macro Expanded Tokens: 384
Macro Expanded Tokens: 384
コピー
コピー済み
コピー
コピー済み
Predefines Buffer:
13247
Predefines Buffer:
12943
Macros: 16384
Macros: 16384
#pragma push_macro Info: 0
#pragma push_macro Info: 0
Poison Reasons: 1024
Poison Reasons: 1024
Comment Handlers: 8
Comment Handlers: 8
*** Identifier Table Stats:
*** Identifier Table Stats:
# Identifiers: 5051
# Identifiers: 5051
# Empty Buckets: 11333
# Empty Buckets: 11333
Hash density (#identifiers per bucket): 0.308289
Hash density (#identifiers per bucket): 0.308289
Ave identifier length: 23.237973
Ave identifier length: 23.237973
Max identifier length: 58
Max identifier length: 58
Number of memory regions: 84
Number of memory regions: 84
Bytes used: 324466
Bytes used: 324466
Bytes allocated: 344064
Bytes allocated: 344064
Bytes wasted: 19598 (includes alignment, etc)
Bytes wasted: 19598 (includes alignment, etc)
*** HeaderSearch Stats:
*** HeaderSearch Stats:
4 files tracked.
4 files tracked.
0 #import/#pragma once files.
0 #import/#pragma once files.
2 included exactly once.
2 included exactly once.
1 max times a file is included.
1 max times a file is included.
0 #include/#include_next/#import.
0 #include/#include_next/#import.
0 #includes skipped due to the multi-include optimization.
0 #includes skipped due to the multi-include optimization.
0 framework lookups.
0 framework lookups.
0 subframework lookups.
0 subframework lookups.
*** Source Manager Stats:
*** Source Manager Stats:
5 files mapped, 3 mem buffers mapped.
5 files mapped, 3 mem buffers mapped.
コピー
コピー済み
コピー
コピー済み
4 local SLocEntry's allocated (168 bytes of capacity), 13
429
B of Sloc address space used.
4 local SLocEntry's allocated (168 bytes of capacity), 13
125
B of Sloc address space used.
7778 loaded SLocEntries allocated,
7030196B
of Sloc address space used.
7778 loaded SLocEntries allocated,
7029588B
of Sloc address space used.
185 bytes of files mapped, 0 files with line #'s computed, 0 files with macro args computed.
185 bytes of files mapped, 0 files with line #'s computed, 0 files with macro args computed.
FileID scans: 12 linear, 24 binary.
FileID scans: 12 linear, 24 binary.
*** File Manager Stats:
*** File Manager Stats:
23 real files found, 13 real dirs found.
23 real files found, 13 real dirs found.
0 virtual files found, 0 virtual dirs found.
0 virtual files found, 0 virtual dirs found.
41 dir lookups, 15 dir cache misses.
41 dir lookups, 15 dir cache misses.
57 file lookups, 27 file cache misses.
57 file lookups, 27 file cache misses.
===-------------------------------------------------------------------------===
===-------------------------------------------------------------------------===
... Statistics Collected ...
... Statistics Collected ...
===-------------------------------------------------------------------------===
===-------------------------------------------------------------------------===
コピー
コピー済み
コピー
コピー済み
保存された差分
原文
ファイルを開く
STATISTICS: *** Semantic Analysis Stats: 0 SFINAE diagnostics trapped. Number of memory regions: 1 Bytes used: 160 Bytes allocated: 4096 Bytes wasted: 3936 (includes alignment, etc) *** Analysis Based Warnings Stats: 0 functions analyzed (0 w/o CFGs). 0 CFG blocks built. 0 average CFG blocks per function. 0 max CFG blocks per function. 0 functions analyzed for uninitialiazed variables 0 variables analyzed. 0 average variables per function. 0 max variables per function. 0 block visits. 0 average block visits per function. 0 max block visits per function. *** AST Context Stats: 354 types total. 35 Builtin types 4 Complex types 5 Pointer types 1 LValueReference types 1 RValueReference types 1 ConstantArray types 8 FunctionProto types 2 Typedef types 7 Record types 5 Elaborated types 161 TemplateTypeParm types 4 SubstTemplateTypeParm types 109 TemplateSpecialization types 3 InjectedClassName types 3 DependentName types 5 PackExpansion types Total bytes = 14584 1/2 implicit default constructors created 1/2 implicit copy constructors created 1/2 implicit move constructors created 0/2 implicit copy assignment operators created 0/2 implicit move assignment operators created 0/2 implicit destructors created *** AST File Statistics: 27/7778 source location entries read (0.347133%) 330/315798 types read (0.104497%) 447/41630 declarations read (1.073745%) 3694/7240 identifiers read (51.022102%) 0/3638 macros read (0.000000%) 6/860166 statements read (0.000698%) 0/3638 macros read (0.000000%) 2/7092 lexical declcontexts read (0.028201%) 21/6624 visible declcontexts read (0.317029%) *** PCH/ModuleFile Remappings: Global bit offset map: 0 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/a-3RMGOEWA5DJ5V.pcm 100124672 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/b-3RMGOEWA5DJ5V.pcm Global source location entry map: 2 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/a-3RMGOEWA5DJ5V.pcm 3891 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/b-3RMGOEWA5DJ5V.pcm Global type map: 0 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/a-3RMGOEWA5DJ5V.pcm 157899 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/b-3RMGOEWA5DJ5V.pcm Global declaration map: 17 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/a-3RMGOEWA5DJ5V.pcm 20832 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/b-3RMGOEWA5DJ5V.pcm Global identifier map: 1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/a-3RMGOEWA5DJ5V.pcm 3621 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/b-3RMGOEWA5DJ5V.pcm Global macro map: 1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/a-3RMGOEWA5DJ5V.pcm 1820 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/b-3RMGOEWA5DJ5V.pcm Global submodule map: 1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/a-3RMGOEWA5DJ5V.pcm 2 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/b-3RMGOEWA5DJ5V.pcm *** PCH/Modules Loaded: Module: /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/a-3RMGOEWA5DJ5V.pcm Base source location offset: 2143968570 Source location offset local -> global map: 0 -> 0 2 -> 2143968568 Base identifier ID: 0 Number of identifiers: 3620 Identifier ID local -> global map: 0 -> 0 Base macro ID: 0 Number of macros: 1819 Macro ID local -> global map: 0 -> 0 Base submodule ID: 0 Number of submodules: 1 Submodule ID local -> global map: 0 -> 0 Base selector ID: 0 Number of selectors: 0 Base preprocessed entity ID: 0 Number of preprocessed entities: 0 Base type index: 0 Number of types: 157899 Type index local -> global map: 0 -> 0 Base decl ID: 0 Number of decls: 20815 Decl ID local -> global map: 0 -> 0 Module: /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/25MBTETEM2DIO/b-3RMGOEWA5DJ5V.pcm Base source location offset: 2140453452 Source location offset local -> global map: 0 -> 0 2 -> 2140453450 Base identifier ID: 3620 Number of identifiers: 3620 Identifier ID local -> global map: 0 -> 3620 Base macro ID: 1819 Number of macros: 1819 Macro ID local -> global map: 0 -> 1819 Base submodule ID: 1 Number of submodules: 1 Submodule ID local -> global map: 0 -> 1 Base selector ID: 0 Number of selectors: 0 Base preprocessed entity ID: 0 Number of preprocessed entities: 0 Base type index: 157899 Number of types: 157899 Type index local -> global map: 0 -> 157899 Base decl ID: 20815 Number of decls: 20815 Decl ID local -> global map: 0 -> 20815 Number of memory regions: 29 Bytes used: 132784 Bytes allocated: 139630 Bytes wasted: 6846 (includes alignment, etc) *** Decl Stats: 485 decls total. 1 ExternCContext decls, 64 each (64 bytes) 2 Import decls, 48 each (96 bytes) 222 Namespace decls, 104 each (23088 bytes) 6 ClassTemplate decls, 80 each (480 bytes) 4 TypeAliasTemplate decls, 80 each (320 bytes) 27 TemplateTemplateParm decls, 80 each (2160 bytes) 15 CXXRecord decls, 152 each (2280 bytes) 5 ClassTemplateSpecialization decls, 192 each (960 bytes) 22 ClassTemplatePartialSpecialization decls, 216 each (4752 bytes) 147 TemplateTypeParm decls, 64 each (9408 bytes) 6 TypeAlias decls, 96 each (576 bytes) 6 Typedef decls, 88 each (528 bytes) 3 UsingDirective decls, 80 each (240 bytes) 8 Field decls, 72 each (576 bytes) 1 Function decls, 152 each (152 bytes) 3 CXXConstructor decls, 168 each (504 bytes) 4 NonTypeTemplateParm decls, 88 each (352 bytes) 1 Var decls, 96 each (96 bytes) 2 ParmVar decls, 96 each (192 bytes) Total bytes = 46824 *** Stmt/Expr Stats: 15 stmts/exprs total. 2 CompoundStmt, 24 each (48 bytes) 2 DeclStmt, 24 each (48 bytes) 1 CXXConstructExpr, 48 each (48 bytes) 7 DeclRefExpr, 40 each (280 bytes) 2 IntegerLiteral, 32 each (64 bytes) 1 SubstNonTypeTemplateParmExpr, 40 each (40 bytes) Total bytes = 528 STATISTICS FOR 'lazy-specs-stress-test/use.cpp': *** Preprocessor Stats: 394 directives found: 389 #define. 0 #undef. #include/#include_next/#import: 2 source files entered. 0 max include stack depth 0 #if/#ifndef/#ifdef. 0 #else/#elif. 0 #endif. 0 #pragma. 0 #if/#ifndef#ifdef regions skipped 0/0/0 obj/fn/builtin macros expanded, 0 on the fast path. 0 token paste (##) operations performed, 0 on the fast path. Preprocessor Memory: 153927B total BumpPtr: 122880 Macro Expanded Tokens: 384 Predefines Buffer: 13247 Macros: 16384 #pragma push_macro Info: 0 Poison Reasons: 1024 Comment Handlers: 8 *** Identifier Table Stats: # Identifiers: 5051 # Empty Buckets: 11333 Hash density (#identifiers per bucket): 0.308289 Ave identifier length: 23.237973 Max identifier length: 58 Number of memory regions: 84 Bytes used: 324466 Bytes allocated: 344064 Bytes wasted: 19598 (includes alignment, etc) *** HeaderSearch Stats: 4 files tracked. 0 #import/#pragma once files. 2 included exactly once. 1 max times a file is included. 0 #include/#include_next/#import. 0 #includes skipped due to the multi-include optimization. 0 framework lookups. 0 subframework lookups. *** Source Manager Stats: 5 files mapped, 3 mem buffers mapped. 4 local SLocEntry's allocated (168 bytes of capacity), 13429B of Sloc address space used. 7778 loaded SLocEntries allocated, 7030196B of Sloc address space used. 185 bytes of files mapped, 0 files with line #'s computed, 0 files with macro args computed. FileID scans: 12 linear, 24 binary. *** File Manager Stats: 23 real files found, 13 real dirs found. 0 virtual files found, 0 virtual dirs found. 41 dir lookups, 15 dir cache misses. 57 file lookups, 27 file cache misses. ===-------------------------------------------------------------------------=== ... Statistics Collected ... ===-------------------------------------------------------------------------===
変更されたテキスト
ファイルを開く
STATISTICS: *** Semantic Analysis Stats: 0 SFINAE diagnostics trapped. Number of memory regions: 1 Bytes used: 160 Bytes allocated: 4096 Bytes wasted: 3936 (includes alignment, etc) *** Analysis Based Warnings Stats: 0 functions analyzed (0 w/o CFGs). 0 CFG blocks built. 0 average CFG blocks per function. 0 max CFG blocks per function. 0 functions analyzed for uninitialiazed variables 0 variables analyzed. 0 average variables per function. 0 max variables per function. 0 block visits. 0 average block visits per function. 0 max block visits per function. *** AST Context Stats: 1045 types total. 35 Builtin types 4 Complex types 5 Pointer types 1 LValueReference types 1 RValueReference types 1 ConstantArray types 8 FunctionProto types 2 Typedef types 698 Record types 5 Elaborated types 161 TemplateTypeParm types 4 SubstTemplateTypeParm types 109 TemplateSpecialization types 3 InjectedClassName types 3 DependentName types 5 PackExpansion types Total bytes = 36696 1/2 implicit default constructors created 1/2 implicit copy constructors created 1/2 implicit move constructors created 0/2 implicit copy assignment operators created 0/2 implicit move assignment operators created 0/2 implicit destructors created *** AST File Statistics: 27/7778 source location entries read (0.347133%) 1712/315798 types read (0.542119%) 2057/41630 declarations read (4.941148%) 3694/7240 identifiers read (51.022102%) 0/3638 macros read (0.000000%) 6/860166 statements read (0.000698%) 0/3638 macros read (0.000000%) 2/7092 lexical declcontexts read (0.028201%) 21/6624 visible declcontexts read (0.317029%) *** PCH/ModuleFile Remappings: Global bit offset map: 0 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/a-3RMGOEWA5DJ5V.pcm 99927392 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/b-3RMGOEWA5DJ5V.pcm Global source location entry map: 2 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/a-3RMGOEWA5DJ5V.pcm 3891 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/b-3RMGOEWA5DJ5V.pcm Global type map: 0 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/a-3RMGOEWA5DJ5V.pcm 157899 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/b-3RMGOEWA5DJ5V.pcm Global declaration map: 17 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/a-3RMGOEWA5DJ5V.pcm 20832 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/b-3RMGOEWA5DJ5V.pcm Global identifier map: 1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/a-3RMGOEWA5DJ5V.pcm 3621 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/b-3RMGOEWA5DJ5V.pcm Global macro map: 1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/a-3RMGOEWA5DJ5V.pcm 1820 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/b-3RMGOEWA5DJ5V.pcm Global submodule map: 1 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/a-3RMGOEWA5DJ5V.pcm 2 -> /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/b-3RMGOEWA5DJ5V.pcm *** PCH/Modules Loaded: Module: /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/a-3RMGOEWA5DJ5V.pcm Base source location offset: 2143968874 Source location offset local -> global map: 0 -> 0 2 -> 2143968872 Base identifier ID: 0 Number of identifiers: 3620 Identifier ID local -> global map: 0 -> 0 Base macro ID: 0 Number of macros: 1819 Macro ID local -> global map: 0 -> 0 Base submodule ID: 0 Number of submodules: 1 Submodule ID local -> global map: 0 -> 0 Base selector ID: 0 Number of selectors: 0 Base preprocessed entity ID: 0 Number of preprocessed entities: 0 Base type index: 0 Number of types: 157899 Type index local -> global map: 0 -> 0 Base decl ID: 0 Number of decls: 20815 Decl ID local -> global map: 0 -> 0 Module: /Users/vvassilev/workspace/sources/mp11/lazy-specs-stress-test/pcms/30ROELJ9LUJNO/b-3RMGOEWA5DJ5V.pcm Base source location offset: 2140454060 Source location offset local -> global map: 0 -> 0 2 -> 2140454058 Base identifier ID: 3620 Number of identifiers: 3620 Identifier ID local -> global map: 0 -> 3620 Base macro ID: 1819 Number of macros: 1819 Macro ID local -> global map: 0 -> 1819 Base submodule ID: 1 Number of submodules: 1 Submodule ID local -> global map: 0 -> 1 Base selector ID: 0 Number of selectors: 0 Base preprocessed entity ID: 0 Number of preprocessed entities: 0 Base type index: 157899 Number of types: 157899 Type index local -> global map: 0 -> 157899 Base decl ID: 20815 Number of decls: 20815 Decl ID local -> global map: 0 -> 20815 Number of memory regions: 281 Bytes used: 1812968 Bytes allocated: 1987099 Bytes wasted: 174131 (includes alignment, etc) *** Decl Stats: 2095 decls total. 1 ExternCContext decls, 64 each (64 bytes) 2 Import decls, 48 each (96 bytes) 222 Namespace decls, 104 each (23088 bytes) 6 ClassTemplate decls, 80 each (480 bytes) 4 TypeAliasTemplate decls, 80 each (320 bytes) 27 TemplateTemplateParm decls, 80 each (2160 bytes) 243 CXXRecord decls, 152 each (36936 bytes) 1387 ClassTemplateSpecialization decls, 192 each (266304 bytes) 22 ClassTemplatePartialSpecialization decls, 216 each (4752 bytes) 147 TemplateTypeParm decls, 64 each (9408 bytes) 6 TypeAlias decls, 96 each (576 bytes) 6 Typedef decls, 88 each (528 bytes) 3 UsingDirective decls, 80 each (240 bytes) 8 Field decls, 72 each (576 bytes) 1 Function decls, 152 each (152 bytes) 3 CXXConstructor decls, 168 each (504 bytes) 4 NonTypeTemplateParm decls, 88 each (352 bytes) 1 Var decls, 96 each (96 bytes) 2 ParmVar decls, 96 each (192 bytes) Total bytes = 346824 *** Stmt/Expr Stats: 15 stmts/exprs total. 2 CompoundStmt, 24 each (48 bytes) 2 DeclStmt, 24 each (48 bytes) 1 CXXConstructExpr, 48 each (48 bytes) 7 DeclRefExpr, 40 each (280 bytes) 2 IntegerLiteral, 32 each (64 bytes) 1 SubstNonTypeTemplateParmExpr, 40 each (40 bytes) Total bytes = 528 STATISTICS FOR 'lazy-specs-stress-test/use.cpp': *** Preprocessor Stats: 394 directives found: 389 #define. 0 #undef. #include/#include_next/#import: 2 source files entered. 0 max include stack depth 0 #if/#ifndef/#ifdef. 0 #else/#elif. 0 #endif. 0 #pragma. 0 #if/#ifndef#ifdef regions skipped 0/0/0 obj/fn/builtin macros expanded, 0 on the fast path. 0 token paste (##) operations performed, 0 on the fast path. Preprocessor Memory: 153623B total BumpPtr: 122880 Macro Expanded Tokens: 384 Predefines Buffer: 12943 Macros: 16384 #pragma push_macro Info: 0 Poison Reasons: 1024 Comment Handlers: 8 *** Identifier Table Stats: # Identifiers: 5051 # Empty Buckets: 11333 Hash density (#identifiers per bucket): 0.308289 Ave identifier length: 23.237973 Max identifier length: 58 Number of memory regions: 84 Bytes used: 324466 Bytes allocated: 344064 Bytes wasted: 19598 (includes alignment, etc) *** HeaderSearch Stats: 4 files tracked. 0 #import/#pragma once files. 2 included exactly once. 1 max times a file is included. 0 #include/#include_next/#import. 0 #includes skipped due to the multi-include optimization. 0 framework lookups. 0 subframework lookups. *** Source Manager Stats: 5 files mapped, 3 mem buffers mapped. 4 local SLocEntry's allocated (168 bytes of capacity), 13125B of Sloc address space used. 7778 loaded SLocEntries allocated, 7029588B of Sloc address space used. 185 bytes of files mapped, 0 files with line #'s computed, 0 files with macro args computed. FileID scans: 12 linear, 24 binary. *** File Manager Stats: 23 real files found, 13 real dirs found. 0 virtual files found, 0 virtual dirs found. 41 dir lookups, 15 dir cache misses. 57 file lookups, 27 file cache misses. ===-------------------------------------------------------------------------=== ... Statistics Collected ... ===-------------------------------------------------------------------------===
違いを見つける