[ https://issues.apache.org/jira/browse/TINKERPOP-1372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15629324#comment-15629324 ]
ASF GitHub Bot commented on TINKERPOP-1372: ------------------------------------------- Github user okram commented on the issue: https://github.com/apache/tinkerpop/pull/473 @pietermartin -- I think my last commit is another optimization you discussed. > ImmutablePath should not use Java recursion (call stacks are wack) > ------------------------------------------------------------------ > > Key: TINKERPOP-1372 > URL: https://issues.apache.org/jira/browse/TINKERPOP-1372 > Project: TinkerPop > Issue Type: Improvement > Components: process > Affects Versions: 3.2.0-incubating > Reporter: Marko A. Rodriguez > Assignee: Marko A. Rodriguez > > {{ImmutablePath}} sucks for a few reasons: > 1. It has {{ImmutablePathImpl}} interface to combine {{Tail}} and > {{ImmutablePath}}. Lame. > 2. It uses recurssion to find data. Lame. > For 3.2.1, I have done a lot to use {{while()}}-based recursion and I suspect > I can gut {{ImmutablePathImpl}} and few other kooky things. -- This message was sent by Atlassian JIRA (v6.3.4#6332)