1 # Properties which are known to Pack without further instruction,
2 # but are not part of the JSR 200 standard.
3 # They amount to default Pack properties.
4
5 # Additional standard properties are hardwired into the code,
6 # but may be overridden here, if necessary.
7
8 # The makefile for this directory must copy this file
9 # into the target class hierarchy so it will get into runtime image.
10
11 # JCOV attributes
12 pack.code.attribute.CoverageTable = NH[PHHII]
13 pack.code.attribute.CharacterRangeTable = NH[PHPOHIIH]
14 pack.class.attribute.SourceID = RUH
15 pack.class.attribute.CompilationID = RUH
16
17 # Note: Zero-length ("marker") attributes do not need to be specified here.
18 # They are automatically defined to have an empty layout.
19 #pack.class.attribute.Deprecated =
20 #pack.field.attribute.Deprecated =
21 #pack.method.attribute.Deprecated =
22
23 ## Example layouts for builtins. (Do not uncomment.)
24 #pack.class.attribute.Signature = RSH
25 #pack.field.attribute.Signature = RSH
26 #pack.method.attribute.Signature = RSH
27 # Signature = { signature:u2 }
28 #pack.class.attribute.SourceFile = RUH
29 # SourceFile = { utf8:u2 }
30 #pack.class.attribute.InnerClasses = NH[RCH RCNH RUNH FH]
31 # InnerClasses = { (N:u2)*{ class:u2 class?:u2 utf8?:u2 flags:u2 } }
32 #pack.method.attribute.Exceptions = NH[RCH]
33 # Exceptions = { (N:u2)*{ class:u2 } }
34 #pack.code.attribute.StackMap = \
35 # [NH[PH NH[(1)] NH[(1)]]] \
|
1 # Properties which are known to Pack without further instruction,
2 # but are not part of the JSR 200 standard.
3 # They amount to default Pack properties.
4
5 # Additional standard properties are hardwired into the code,
6 # but may be overridden here, if necessary.
7
8 # The makefile for this directory must copy this file
9 # into the target class hierarchy so it will get into runtime image.
10
11 # JCOV attributes
12 pack.code.attribute.CoverageTable = NH[PHHII]
13 pack.code.attribute.CharacterRangeTable = NH[PHPOHIIH]
14 pack.class.attribute.SourceID = RUH
15 pack.class.attribute.CompilationID = RUH
16 pack.class.attribute.NestHost = RCH
17 pack.class.attribute.NestMembers = NH[RCH]
18
19 # Note: Zero-length ("marker") attributes do not need to be specified here.
20 # They are automatically defined to have an empty layout.
21 #pack.class.attribute.Deprecated =
22 #pack.field.attribute.Deprecated =
23 #pack.method.attribute.Deprecated =
24
25 ## Example layouts for builtins. (Do not uncomment.)
26 #pack.class.attribute.Signature = RSH
27 #pack.field.attribute.Signature = RSH
28 #pack.method.attribute.Signature = RSH
29 # Signature = { signature:u2 }
30 #pack.class.attribute.SourceFile = RUH
31 # SourceFile = { utf8:u2 }
32 #pack.class.attribute.InnerClasses = NH[RCH RCNH RUNH FH]
33 # InnerClasses = { (N:u2)*{ class:u2 class?:u2 utf8?:u2 flags:u2 } }
34 #pack.method.attribute.Exceptions = NH[RCH]
35 # Exceptions = { (N:u2)*{ class:u2 } }
36 #pack.code.attribute.StackMap = \
37 # [NH[PH NH[(1)] NH[(1)]]] \
|