sequence代表node中process的两个状态或者阶段。
当node初始化的时候,Dependency并没有被设置,因此在执行其process函数的时候会执行两次,分别对应两个sequence状态:
- 第一次执行process会设置Dependency(DRQ会根据Dependency决定将node挂在ready队列还是deferred上),这就是sequence0;
- 第二次执行process的时候,会updateProperty,submit等具体处理动作,这个阶段或状态就叫sequence1。