NewMemoryCalculator creates a new memory calculator
(ctx *common.Context, jreDir, jreVersion string, javaMajorVersion int, jreName string)
| 33 | |
| 34 | // NewMemoryCalculator creates a new memory calculator |
| 35 | func 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 |
| 48 | func (m *MemoryCalculator) Name() string { |
no outgoing calls
no test coverage detected