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 <samvano...@gmail.com>
  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 <samvano...@gmail.com>
  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 <samvano...@gmail.com>
  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 <samvano...@gmail.com>
  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 <samvano...@gmail.com>
  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 jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to