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: boostcache/boostcache
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: boostcache/boostcache
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: coverity
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 4 commits
  • 2 files changed
  • 1 contributor

Commits on Apr 12, 2014

  1. Configuration menu
    Copy the full SHA
    9e36adc View commit details
    Browse the repository at this point in the history

Commits on May 9, 2014

  1. Merge branch 'master' into coverity

    * master:
      assert: add BUG() macros, that didn't respect NDEBUG macro
      vim: add config and don't ignore it
      test/travis-ci: drop addons/coverity_scan from master branch
      commandhandler: initialize @found pointer in split()
    
    Conflicts:
    	.travis.yml
    azat committed May 9, 2014
    Configuration menu
    Copy the full SHA
    93a35fe View commit details
    Browse the repository at this point in the history

Commits on May 11, 2014

  1. Merge branch 'master' into coverity

    * master:
      travis-ci: execute runtests too
      build: add runtests target (like runbenchmarks)
      utils: run_tests: add script that will start server + run js tests
      utils: test-js: simple script that will test simple js function on jsvm
      build: there is no need in CPACK_DEBIAN_PACKAGE_DEBUG already
      build: add build type and a branch name into version too
      build: parse git annotated tag version into major/minor
      travis-ci: forgot to install g++
      travis-ci: don't add ppa:azat/boost-unofficial
      travis-ci: install helper utils (gnuplot/bc/gawk) before adding trusty
      travis-ci: add universe repo too (since libboost1.54-all-dev right there)
      travis-ci: use only ubuntu/trusty for all utils (including boost1.54)
      travis-ci: update packages list just after ubuntu/trusty added
      jsvm: add space between '<' and '::' to compile on more older compilers
      build: require cmake 2.8.10 (try_compile with link_libraries support)
      jsvm: from now it already adopted for newer enough version (v3.26)
      jsvm: create new isolate and enter to it using scope.
      cmake: update modules: to avoid warnings while building deb package
      jsvm: small fixes for those who without HAVE_V8_WITH_MOST_CONSTRUCTORS_ISOLATE
      jsvm: stop using AsciiValue
      jsvm: adopt Context for HAVE_V8_WITH_MOST_CONSTRUCTORS_ISOLATE
      jsvm: adopt HandleScope to HAVE_V8_WITH_MOST_CONSTRUCTORS_ISOLATE
      jsvm: adopt v8::FunctionTemplate::New for HAVE_V8_WITH_MOST_CONSTRUCTORS_ISOLATE
      jsvm: implement String::New for HAVE_V8_WITH_MOST_CONSTRUCTORS_ISOLATE
      jsvm: adopt it to HAVE_V8_FUNCTIONCALLBACKINFO
      build: fix detecting v8::HandleScope::HandleScope(v8::Isolate*) by linking v8
      build: drop extra inclusion of CheckCXXCompilerFlag
      build: fix detecting of HAVE_V8_WITH_MOST_CONSTRUCTORS_ISOLATE
      build: fix detecting of v8::FunctionCallbackInfo
      build: don't use glob patterns for decide which modules to compile
      build: use configure() macro instead of static file
      build/config: pass through HAVE_V8_FUNCTIONCALLBACKINFO
      build: detect whether v8 have FunctionCallbackInfo
      build: check whether v8 have most of constructors with Isolate *
      cmake: update modules
      jsvm: add copyright notice, since every file have it
      db: hold a lock during all foreach execution time
      avltree: implement foreach, and now you can use js code inside it too
      avltree: store origin key, not only hashed value
      hashtable: drop extra include of <log.h>
      travis-ci: rules to install libv8-dev package
      jsvm: move all code related to v8 vm into separate module
      js-vm: move logger prototypes into hashtable to really embed it
      js-vm: redirect console.{log,error}() into our logger
      js-vm: handle correctly malformed js code
      js-vm: use TryCatch to catch exceptions using our logger
      hashtable: implement foreach callback using v8 vm
      db: add foreach() command into interface
      docs: add v8 libs into README
      build: link v8
    azat committed May 11, 2014
    Configuration menu
    Copy the full SHA
    d599f58 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2014

  1. Merge branch 'master' into coverity

    * master:
      travis-ci: install llvm-dev, that will LLVMgold plugin for LTO.
      build: fix LTO for clang
      build: pass needable options for linker stage for sanitizers
      build: use OVERWRITE for AddCompilerFlags macro (updated)
      build: add LTO (linker time optimization) for {release,distribution}
      utils/sanitizers: drop CMakeCache from the same as CMakeLists to avoid errors
      build: run sanitizers after all other targets
      utils/test-js: return back value to the server
      travis-ci: run sanitizers
      utils/run_tests: kill with INT signal instead of TERM (works with sanitizers)
      utils: sanitizers: script to compile server and run simplest tests under it
      build: fix building boostcache with clang and c++ headers from gcc-4.9
      build: add different sanitizers: {thread,address,memory}
      build: make BOOSTCACHE_BUILD_DIR configurable
      build: drop extra BOOSTCACHE_BINARY_DIR variable
      build: move generation of config for cpack into GeneratePackage macro
      utils: test-js: adopt it to nc.openbsd
      utils: test-js: check keys after updating
      jsvm: allow to change values inside *FOR js code
      jsvm: handle exceptions that throwed from js code
      utils: test-js: use heredoc to avoid oneline only for js code
    azat committed May 23, 2014
    Configuration menu
    Copy the full SHA
    d56ab6b View commit details
    Browse the repository at this point in the history
Loading