Skip to content
No description, website, or topics provided.
Erlang Ruby
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.md
benchmark2
context.erl
cross_complex.erl
cross_simple.erl
fact.erl
general.erl
log.erl
make
name_server.erl
runtime_base.erl
runtime_base.hrl
runtime_gwr.erl
runtime_gwr.hrl
runtime_gwrc.erl
runtime_gwrc.hrl
sb.erl
sensor.hrl
sensor_base.erl
sensor_data.erl
sensor_gwr.erl
sensor_gwrc.erl
threadring_base.erl
threadring_erl.erl
threadring_gwr.erl
threadring_gwrc.erl

README.md

Whta is this?

Code for my graduate research : Concurrent Context-Oriented Programming using Group-Wide Reflection

Files

  • runtimes
    • runtime_base : runtime of simple actor language on Erlang
    • runtime_gwr : construct group-wide reflection on runime_base
    • runtime_gwrc : add state for context-oriented programming to runime_gwr
  • threadring_* : app for micro benchmark for each runtime
  • sensor_* : app for evaluation including rollback for each runtime
  • cross_* : example of cross-context message
  • othres : sub modules
You can’t perform that action at this time.