BUG-5410: add minimal IntStack implementation 81/39181/3
authorRobert Varga <rovarga@cisco.com>
Fri, 20 May 2016 13:32:07 +0000 (15:32 +0200)
committerRobert Varga <nite@hq.sk>
Mon, 12 Sep 2016 12:21:29 +0000 (12:21 +0000)
commit1499ea9e75d744b35b6a984dbbb6de5e20e642d5
treea36322460c8e69bb62bb430462ad6589cea8aead
parent63090fa707268c5373b0f7d270cdaff2e8a36d59
BUG-5410: add minimal IntStack implementation

Using Stack<Integer> forces integer boxing, which costing us performance.
This patch adds a specialized primitive-based stack, which provides the
minimal needed implementation.

Change-Id: Iee0e977ab87ce32871ddb468dbda47c4afa4e086
Signed-off-by: Robert Varga <rovarga@cisco.com>
third-party/xsd-regex/src/main/java/org/opendaylight/yangtools/xsd/regex/IntStack.java [new file with mode: 0644]
third-party/xsd-regex/src/main/java/org/opendaylight/yangtools/xsd/regex/RegularExpression.java