Skip to content

get<Record>At(index) only with reuse parameter #39

Description

@Neiko2002

Right now the getAt(index) methods works also for Records, but creates a new RecordView object every time. For Records allow only the overloaded version of the method where a reusable view is given -> getAt(index, reuse).

With the help of Inlining and Escape Analysis the performance impact might be reducable. But right now the Records.view(blueprintId, recordId) method is to complex.
http://docs.oracle.com/javase/7/docs/technotes/guides/vm/performance-enhancements-7.html#escapeAnalysis

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions