Vipton 1.0的新增功能
- 审查了ptingos/kernel和ptingos/lib中所有Java代码的设计。
- 查看了ptiyos/kernel和ptiyoS/lib中Java代码的主要部分的代码。
- 清理Java和C代码中的API。
- 在调用Java的C代码中实现了JNI异常处理。
- 在从C调用的Java代码中实现Java异常处理。在MessageHandler中显示异常并允许继续执行。
- 将PtinyOSDirector更改为在preinitialize()、initialize()、fire()和wrapup()(Director的重写方法)中调用super(),以符合Ptolemy II执行流。
- 增加了描述Viptic内核中Java和C之间控制流的文档。
- Surge演示中的节点ID现在已正确显示。
Viptos 1.0-beta的新增功能
- Viptos现已与Cygwin兼容!
- 添加了Surge演示,以显示使用TinyOS Surge协议的多跳路由。
- 更改了版本号,以更准确地反映Viptic的开发水平。
- 自动命令端口和事件端口套接字编号。
- 自动节点编号。
- 与nesc版本1.2.2和更高版本兼容:使用nesc/tools/nesc.jar的副本,并删除create-nescdumpjar.sh
- 将所有pthread构造替换为JNI构造以实现cygwin兼容性。
- 新图标外观:使用旋转端口和NameIcon。
- ncapp2moml现在兼容托勒密二世关系群。