Branch: refs/heads/optimize-action-handling
  Home:   https://github.com/jenkinsci/workflow-api-plugin
  Commit: 30d03b1f10b32c30fa52b934d0a0ea14623d6949
      
https://github.com/jenkinsci/workflow-api-plugin/commit/30d03b1f10b32c30fa52b934d0a0ea14623d6949
  Author: Sam Van Oort <[email protected]>
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
    M pom.xml
    M 
src/main/java/org/jenkinsci/plugins/workflow/actions/BodyInvocationAction.java
    M src/main/java/org/jenkinsci/plugins/workflow/actions/ErrorAction.java
    M src/main/java/org/jenkinsci/plugins/workflow/actions/LabelAction.java
    M src/main/java/org/jenkinsci/plugins/workflow/actions/LogAction.java
    M 
src/main/java/org/jenkinsci/plugins/workflow/actions/NotExecutedNodeAction.java
    A src/main/java/org/jenkinsci/plugins/workflow/actions/PersistentAction.java
    M src/main/java/org/jenkinsci/plugins/workflow/actions/StageAction.java
    M src/main/java/org/jenkinsci/plugins/workflow/actions/ThreadNameAction.java
    M src/main/java/org/jenkinsci/plugins/workflow/actions/TimingAction.java
    M src/main/java/org/jenkinsci/plugins/workflow/actions/WorkspaceAction.java
    M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
    M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java
    M 
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java
    M 
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
    M 
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/LabelledChunkFinder.java

  Log Message:
  -----------
  Switch to using PersistentAction marker interface for fast getAction lookup 
on flownodes


  Commit: 37ba27ede0c7470549a067d2496beff75432b0a4
      
https://github.com/jenkinsci/workflow-api-plugin/commit/37ba27ede0c7470549a067d2496beff75432b0a4
  Author: Sam Van Oort <[email protected]>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M pom.xml
    M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java

  Log Message:
  -----------
  Partially optimize getAction for flownode PersistentActions


  Commit: a029311937ea09fc97991ad49ba6ced18a88f1e6
      
https://github.com/jenkinsci/workflow-api-plugin/commit/a029311937ea09fc97991ad49ba6ced18a88f1e6
  Author: Sam Van Oort <[email protected]>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java

  Log Message:
  -----------
  Collapse the flownode actions wrapper list class back into function


  Commit: f1c12e366e2d9315828b7fb81448e0e96ed14d14
      
https://github.com/jenkinsci/workflow-api-plugin/commit/f1c12e366e2d9315828b7fb81448e0e96ed14d14
  Author: Sam Van Oort <[email protected]>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java

  Log Message:
  -----------
  Try splitting getaction for better inlining potential


  Commit: e9c8b47d9a86dc8b1459c48b8fa4d734e1cdd87c
      
https://github.com/jenkinsci/workflow-api-plugin/commit/e9c8b47d9a86dc8b1459c48b8fa4d734e1cdd87c
  Author: Sam Van Oort <[email protected]>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/workflow/actions/NotExecutedNodeAction.java
    M src/main/java/org/jenkinsci/plugins/workflow/actions/TimingAction.java
    M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
    M src/main/java/org/jenkinsci/plugins/workflow/graph/FlowNode.java
    M 
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java
    M 
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
    M 
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/LabelledChunkFinder.java

  Log Message:
  -----------
  Publicize the getDirectAction API and see if this continues to improve 
performance vs. PersistentAction getAction calls


Compare: 
https://github.com/jenkinsci/workflow-api-plugin/compare/e4c55a2b6636...e9c8b47d9a86

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to