rules:

1. event.triggered只会保持一个time_slot,在下一个time_slot将会丢失这个标记,如果不能保证在每一个time_slot都会检测到这个标志,那么将会丢失这个标志。

2. 必须保证在->event的同一个或之前的time_slot开始检测triggered.

3.virtual task wait_trigger ();如果和->event在同一个time_slot发生,那么可能丢失triggered
   
num_waiters++;
   
@m_event;
  endtask

4. virtual task wait_ptrigger
();如果和->event在同一个time_slot发生,那么不会丢失triggered
    if
(m_event.triggered)
     
return;
   
num_waiters++;
   
@m_event;
  endtask

5.上诉问题的引起主要是由于->event,@event都是在reactive
set区,不能保证->event在@event前发生,只有通过triggered来记录,但是triggered到下一个time_slot会丢失。

最新文章

  1. jQuery弹出美女大图片
  2. python gutter area / 设置断点、行号右边代码左边的空白栏
  3. java的客户端可以连接CPlus的服务端
  4. [转]unicode,ansi,utf-8,unicode big endian的故事
  5. java的四种引用,强弱软虚
  6. Cheatsheet: 2013 10.01 ~ 10.08
  7. jQuery的筛选选择器
  8. ARM Linux bootloader笔记
  9. PHP过滤常用标签的正则表达式
  10. 高仿优酷Android客户端图片左右滑动(自动切换)
  11. Hexo+NextT基本设置【3】
  12. python第三方扩展库及不同类型的测试需安装相对应的第三方库总结
  13. Vue基础
  14. 基于vue-cli构建vue-router的入门级demo
  15. HDU 5919 Sequence II(主席树)题解
  16. 在kali linux上安装VMware tool
  17. p67交换幺环为整环的充要条件
  18. Django models中关于blank与null的补充说明
  19. Python复习笔记(七)线程和进程
  20. keras中VGG19预训练模型的使用

热门文章

  1. Hibernate绑定session保证session为单线程操作
  2. PHPmail 亲测可用
  3. C语言-------指针函数与函数指针的区别
  4. AtCoder Beginner Contest 057 ABCD题
  5. 题解报告:hdu1201(18岁生日)
  6. [转]Android专家级别的面试总结
  7. codeforces415D. Glad to see you!(交互)
  8. 【学习笔记】OSG 基本几何图元
  9. 基于 python 的接口测试框架
  10. COGS 1. 加法问题 (水体日常)