MCPcopy Create free account
hub / github.com/cloudfoundry/java-buildpack / NewMemoryCalculator

Function NewMemoryCalculator

src/java/jres/memory_calculator.go:35–45  ·  view source on GitHub ↗

NewMemoryCalculator creates a new memory calculator

(ctx *common.Context, jreDir, jreVersion string, javaMajorVersion int, jreName string)

Source from the content-addressed store, hash-verified

33
34// NewMemoryCalculator creates a new memory calculator
35func NewMemoryCalculator(ctx *common.Context, jreDir, jreVersion string, javaMajorVersion int, jreName string) *MemoryCalculator {
36 return &MemoryCalculator{
37 ctx: ctx,
38 jreDir: jreDir,
39 jreVersion: jreVersion,
40 javaMajorVersion: javaMajorVersion,
41 jreName: jreName,
42 stackThreads: DefaultStackThreads,
43 headroom: DefaultHeadroom,
44 }
45}
46
47// Name returns the component name
48func (m *MemoryCalculator) Name() string {

Callers 3

SupplyMethod · 0.85
FinalizeMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected