Anonymous Login
2026-01-15 15:05 CET

HomeAutomation: trunk r1601 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent Ported
Mattias Runge trunk 2010-11-14 14:59:50 Pending
Changeset Created a virtual machine running using google v8
Uses a plugin architecture for exposing functionality to vm in a modular way
Current plugins are
 - system: handles logging, system calls, loading of scripts
 - timer: handles timeouts and intervals
More other random fixes
mod - /trunk/PcSoftware/Atom1.5/.kdev4/Atom.kdev4 Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/CMakeLists.txt Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/atom.conf Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/script [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/script/plugin [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/script/plugin/system.js [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/script/plugin/timer.js [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/script/user [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/script/user/autostart.js [ Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/can/Manager.cpp Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/can/Manager.h Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/can/Node.cpp Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/can/Node.h Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/main.cpp Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.h Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/timer/Manager.cpp Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/timer/Manager.h Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/timer/Subscriber.cpp [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/timer/Subscriber.h [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/CMakeLists.txt [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/Manager.h [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/Plugin.cpp [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/Plugin.h [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/CMakeLists.txt [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.cpp [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.h [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.cpp [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.h [ Diff ] File ]
add - /trunk/PcSoftware/Atom1.5/src/vm/types.h [ Diff ] File ]
mod - /trunk/PcSoftware/Atom1.5/src/xml/Node.cpp Diff ] File ]