Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit9c3e956

Browse files
authored
Merge pull request#276 from LLNL/release/v0.25
Release/v0.25
2 parents1ff79fb +a1f44a1 commit9c3e956

File tree

229 files changed

+8210
-6279
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

229 files changed

+8210
-6279
lines changed

‎.clang-format

Lines changed: 259 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,259 @@
1+
---
2+
Language:Cpp
3+
# BasedOnStyle: Google
4+
AccessModifierOffset:-1
5+
AlignAfterOpenBracket:Align
6+
AlignArrayOfStructures:None
7+
AlignConsecutiveAssignments:
8+
Enabled:false
9+
AcrossEmptyLines:false
10+
AcrossComments:false
11+
AlignCompound:false
12+
PadOperators:true
13+
AlignConsecutiveBitFields:
14+
Enabled:false
15+
AcrossEmptyLines:false
16+
AcrossComments:false
17+
AlignCompound:false
18+
PadOperators:false
19+
AlignConsecutiveDeclarations:
20+
Enabled:false
21+
AcrossEmptyLines:false
22+
AcrossComments:false
23+
AlignCompound:false
24+
PadOperators:false
25+
AlignConsecutiveMacros:
26+
Enabled:false
27+
AcrossEmptyLines:false
28+
AcrossComments:false
29+
AlignCompound:false
30+
PadOperators:false
31+
AlignEscapedNewlines:Left
32+
AlignOperands:Align
33+
AlignTrailingComments:
34+
Kind:Always
35+
OverEmptyLines:0
36+
AllowAllArgumentsOnNextLine:true
37+
AllowAllParametersOfDeclarationOnNextLine:true
38+
AllowShortBlocksOnASingleLine:Never
39+
AllowShortCaseLabelsOnASingleLine:false
40+
AllowShortEnumsOnASingleLine:true
41+
AllowShortFunctionsOnASingleLine:All
42+
AllowShortIfStatementsOnASingleLine:WithoutElse
43+
AllowShortLambdasOnASingleLine:All
44+
AllowShortLoopsOnASingleLine:true
45+
AlwaysBreakAfterDefinitionReturnType:None
46+
AlwaysBreakAfterReturnType:None
47+
AlwaysBreakBeforeMultilineStrings:true
48+
AlwaysBreakTemplateDeclarations:Yes
49+
AttributeMacros:
50+
-__capability
51+
BinPackArguments:true
52+
BinPackParameters:true
53+
BitFieldColonSpacing:Both
54+
BraceWrapping:
55+
AfterCaseLabel:false
56+
AfterClass:false
57+
AfterControlStatement:Never
58+
AfterEnum:false
59+
AfterExternBlock:false
60+
AfterFunction:false
61+
AfterNamespace:false
62+
AfterObjCDeclaration:false
63+
AfterStruct:false
64+
AfterUnion:false
65+
BeforeCatch:false
66+
BeforeElse:false
67+
BeforeLambdaBody:false
68+
BeforeWhile:false
69+
IndentBraces:false
70+
SplitEmptyFunction:true
71+
SplitEmptyRecord:true
72+
SplitEmptyNamespace:true
73+
BreakAfterAttributes:Never
74+
BreakAfterJavaFieldAnnotations:false
75+
BreakArrays:true
76+
BreakBeforeBinaryOperators:None
77+
BreakBeforeConceptDeclarations:Always
78+
BreakBeforeBraces:Attach
79+
BreakBeforeInlineASMColon:OnlyMultiline
80+
BreakBeforeTernaryOperators:true
81+
BreakConstructorInitializers:BeforeColon
82+
BreakInheritanceList:BeforeColon
83+
BreakStringLiterals:true
84+
ColumnLimit:80
85+
CommentPragmas:'^ IWYU pragma:'
86+
CompactNamespaces:false
87+
ConstructorInitializerIndentWidth:4
88+
ContinuationIndentWidth:4
89+
Cpp11BracedListStyle:true
90+
DerivePointerAlignment:true
91+
DisableFormat:false
92+
EmptyLineAfterAccessModifier:Never
93+
EmptyLineBeforeAccessModifier:LogicalBlock
94+
ExperimentalAutoDetectBinPacking:false
95+
FixNamespaceComments:true
96+
ForEachMacros:
97+
-foreach
98+
-Q_FOREACH
99+
-BOOST_FOREACH
100+
IfMacros:
101+
-KJ_IF_MAYBE
102+
IncludeBlocks:Regroup
103+
IncludeCategories:
104+
-Regex:'^<ext/.*\.h>'
105+
Priority:2
106+
SortPriority:0
107+
CaseSensitive:false
108+
-Regex:'^<.*\.h>'
109+
Priority:1
110+
SortPriority:0
111+
CaseSensitive:false
112+
-Regex:'^<.*'
113+
Priority:2
114+
SortPriority:0
115+
CaseSensitive:false
116+
-Regex:'.*'
117+
Priority:3
118+
SortPriority:0
119+
CaseSensitive:false
120+
IncludeIsMainRegex:'([-_](test|unittest))?$'
121+
IncludeIsMainSourceRegex:''
122+
IndentAccessModifiers:false
123+
IndentCaseBlocks:false
124+
IndentCaseLabels:true
125+
IndentExternBlock:AfterExternBlock
126+
IndentGotoLabels:true
127+
IndentPPDirectives:None
128+
IndentRequiresClause:true
129+
IndentWidth:2
130+
IndentWrappedFunctionNames:false
131+
InsertBraces:false
132+
InsertNewlineAtEOF:false
133+
InsertTrailingCommas:None
134+
IntegerLiteralSeparator:
135+
Binary:0
136+
BinaryMinDigits:0
137+
Decimal:0
138+
DecimalMinDigits:0
139+
Hex:0
140+
HexMinDigits:0
141+
JavaScriptQuotes:Leave
142+
JavaScriptWrapImports:true
143+
KeepEmptyLinesAtTheStartOfBlocks:false
144+
LambdaBodyIndentation:Signature
145+
LineEnding:DeriveLF
146+
MacroBlockBegin:''
147+
MacroBlockEnd:''
148+
MaxEmptyLinesToKeep:1
149+
NamespaceIndentation:None
150+
ObjCBinPackProtocolList:Never
151+
ObjCBlockIndentWidth:2
152+
ObjCBreakBeforeNestedBlockParam:true
153+
ObjCSpaceAfterProperty:false
154+
ObjCSpaceBeforeProtocolList:true
155+
PackConstructorInitializers:NextLine
156+
PenaltyBreakAssignment:2
157+
PenaltyBreakBeforeFirstCallParameter:1
158+
PenaltyBreakComment:300
159+
PenaltyBreakFirstLessLess:120
160+
PenaltyBreakOpenParenthesis:0
161+
PenaltyBreakString:1000
162+
PenaltyBreakTemplateDeclaration:10
163+
PenaltyExcessCharacter:1000000
164+
PenaltyIndentedWhitespace:0
165+
PenaltyReturnTypeOnItsOwnLine:200
166+
PointerAlignment:Left
167+
PPIndentWidth:-1
168+
QualifierAlignment:Leave
169+
RawStringFormats:
170+
-Language:Cpp
171+
Delimiters:
172+
-cc
173+
-CC
174+
-cpp
175+
-Cpp
176+
-CPP
177+
-'c++'
178+
-'C++'
179+
CanonicalDelimiter:''
180+
BasedOnStyle:google
181+
-Language:TextProto
182+
Delimiters:
183+
-pb
184+
-PB
185+
-proto
186+
-PROTO
187+
EnclosingFunctions:
188+
-EqualsProto
189+
-EquivToProto
190+
-PARSE_PARTIAL_TEXT_PROTO
191+
-PARSE_TEST_PROTO
192+
-PARSE_TEXT_PROTO
193+
-ParseTextOrDie
194+
-ParseTextProtoOrDie
195+
-ParseTestProto
196+
-ParsePartialTestProto
197+
CanonicalDelimiter:pb
198+
BasedOnStyle:google
199+
ReferenceAlignment:Pointer
200+
ReflowComments:true
201+
RemoveBracesLLVM:false
202+
RemoveSemicolon:false
203+
RequiresClausePosition:OwnLine
204+
RequiresExpressionIndentation:OuterScope
205+
SeparateDefinitionBlocks:Leave
206+
ShortNamespaceLines:1
207+
SortIncludes:Never
208+
SortJavaStaticImport:Before
209+
SortUsingDeclarations:LexicographicNumeric
210+
SpaceAfterCStyleCast:false
211+
SpaceAfterLogicalNot:false
212+
SpaceAfterTemplateKeyword:true
213+
SpaceAroundPointerQualifiers:Default
214+
SpaceBeforeAssignmentOperators:true
215+
SpaceBeforeCaseColon:false
216+
SpaceBeforeCpp11BracedList:false
217+
SpaceBeforeCtorInitializerColon:true
218+
SpaceBeforeInheritanceColon:true
219+
SpaceBeforeParens:ControlStatements
220+
SpaceBeforeParensOptions:
221+
AfterControlStatements:true
222+
AfterForeachMacros:true
223+
AfterFunctionDefinitionName:false
224+
AfterFunctionDeclarationName:false
225+
AfterIfMacros:true
226+
AfterOverloadedOperator:false
227+
AfterRequiresInClause:false
228+
AfterRequiresInExpression:false
229+
BeforeNonEmptyParentheses:false
230+
SpaceBeforeRangeBasedForLoopColon:true
231+
SpaceBeforeSquareBrackets:false
232+
SpaceInEmptyBlock:false
233+
SpaceInEmptyParentheses:false
234+
SpacesBeforeTrailingComments:2
235+
SpacesInAngles:Never
236+
SpacesInConditionalStatement:false
237+
SpacesInContainerLiterals:true
238+
SpacesInCStyleCastParentheses:false
239+
SpacesInLineCommentPrefix:
240+
Minimum:1
241+
Maximum:-1
242+
SpacesInParentheses:false
243+
SpacesInSquareBrackets:false
244+
Standard:Auto
245+
StatementAttributeLikeMacros:
246+
-Q_EMIT
247+
StatementMacros:
248+
-Q_UNUSED
249+
-QT_REQUIRE_VERSION
250+
TabWidth:8
251+
UseTab:Never
252+
WhitespaceSensitiveMacros:
253+
-BOOST_PP_STRINGIZE
254+
-CF_SWIFT_NAME
255+
-NS_SWIFT_NAME
256+
-PP_STRINGIZE
257+
-STRINGIZE
258+
...
259+

‎.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,5 @@ build*/
1010
cmake-build-*/
1111
.idea
1212
*~
13-
~*
13+
~*
14+
.vscode/

‎CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ endif()
1717
# Metall general configuration
1818
# -------------------------------------------------------------------------------- #
1919
project(Metall
20-
VERSION0.24
20+
VERSION0.25
2121
DESCRIPTION"A persistent memory allocator for data-centric analytics"
2222
HOMEPAGE_URL"https://github.com/LLNL/metall")
2323

@@ -211,7 +211,6 @@ if (USE_ANONYMOUS_NEW_MAP)
211211
message(STATUS"Use the anonymous map for new map region")
212212
endif ()
213213

214-
215214
# Requirements for GCC
216215
if (NOTRUN_BUILD_AND_TEST_WITH_CI)
217216
if (("${CMAKE_C_COMPILER_ID}"STREQUAL"GNU")OR("${CMAKE_CXX_COMPILER_ID}"STREQUAL"GNU"))

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp