Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: helma-org/helma
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: helma-org/helma
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: refactor_transactor
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 13 files changed
  • 1 contributor

Commits on Feb 6, 2008

  1. Configuration menu
    Copy the full SHA
    07484f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b55032 View commit details
    Browse the repository at this point in the history
  3. * Transactor does not extend java.lang.Thread anymore, uses a java.la…

    …ng.ThreadLocal
    
      for thread-transactor mapping instead.
    hns committed Feb 6, 2008
    Configuration menu
    Copy the full SHA
    2d12eed View commit details
    Browse the repository at this point in the history
  4. * Implement proper serialization proxies to fix serialization of Java…

    …script objects/functions.
    hns committed Feb 6, 2008
    Configuration menu
    Copy the full SHA
    3d85121 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2008

  1. Configuration menu
    Copy the full SHA
    d80558b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9705a0a View commit details
    Browse the repository at this point in the history
  3. * Add a thread field for the thread we're associated with so we can a…

    …ctually
    
      stop the right thread in kill() and implement isAlive().
    * Add some javadoc comments.
    hns committed Feb 7, 2008
    Configuration menu
    Copy the full SHA
    c34718f View commit details
    Browse the repository at this point in the history
  4. * Introduce Transactor.getInstanceOrFail() which is like getInstance(…

    …) but throws an
    
      IllegalStateException if no Transactor exists for the current thread.
    * Use Transactor.getInstanceOrFail() in cases where we need a Transactor, but want to 
      fail instead of creating one when none exists.
    hns committed Feb 7, 2008
    Configuration menu
    Copy the full SHA
    76a530c View commit details
    Browse the repository at this point in the history
  5. * Rename methods in ScriptingEngine to better reflect what they do.

    * Fix RequestEvaluator.stopTransactor() to actually operate on the right 
      thread and transactor. This requires introducing an additional transactor field.
    * Move ScriptingEngine.exitContext() to finally clause to make sure we exit the 
      context even when an exception is thrown.
    * Add some javadoc fluff to ScriptingEngine.
    hns committed Feb 7, 2008
    Configuration menu
    Copy the full SHA
    c681b2b View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2008

  1. * Use WrappedNodeManager to make sure there is a transactor associate…

    …d with the current thread,
    
      creating local transactions if necessary.
    hns committed Feb 8, 2008
    Configuration menu
    Copy the full SHA
    15f98a9 View commit details
    Browse the repository at this point in the history
  2. * Set generateDebug to true if the rhino debugger is enabled.

    * Add code for observeInstructionCount() but leave it commented out for now.
    hns committed Feb 8, 2008
    Configuration menu
    Copy the full SHA
    0753f30 View commit details
    Browse the repository at this point in the history
Loading