Stanislav Shwartsman
ef0d2142ab
Allow cross-page trace linking again.
...
The SMC problem was solved in following manner:
- Every trace linked to another remembers when it was linked (a special timestamp value called traceLinkTimeStamp)
- When true SMC happens it incremements the traceLinkTimeStamp
- Jump to the linked trace won't be allowed if traceLinkTimeStamp in the link doesn't match traceLinkTimeStamp
So SMC effectively breaks all trace links and therefore I should not care for them anymore
5%-10% speedup on OS boot benchamarks observed
2013-06-29 10:16:28 +00:00
..
2013-06-20 20:12:53 +00:00
2012-11-27 15:40:45 +00:00
2012-08-05 13:52:40 +00:00
2013-01-19 20:45:03 +00:00
2013-01-19 20:45:03 +00:00
2013-01-16 17:28:20 +00:00
2012-08-05 13:52:40 +00:00
2012-10-03 20:24:29 +00:00
2012-09-06 15:21:08 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-12-09 16:42:48 +00:00
2012-12-11 21:01:05 +00:00
2011-07-06 20:01:18 +00:00
2012-09-21 14:56:56 +00:00
2012-09-21 14:56:56 +00:00
2012-09-21 14:56:56 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-03-25 11:54:32 +00:00
2013-06-29 10:16:28 +00:00
2013-06-20 20:12:53 +00:00
2013-06-20 20:12:53 +00:00
2012-08-05 13:52:40 +00:00
2013-04-17 19:46:11 +00:00
2013-01-14 17:02:51 +00:00
2013-06-23 21:12:03 +00:00
2013-06-23 21:12:03 +00:00
2013-06-23 21:12:03 +00:00
2012-03-25 19:07:17 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-11-06 20:01:02 +00:00
2012-06-14 18:56:47 +00:00
2013-06-21 14:12:46 +00:00
2013-01-19 20:45:03 +00:00
2012-12-27 19:31:21 +00:00
2012-12-11 21:01:05 +00:00
2012-12-27 19:31:21 +00:00
2012-02-01 12:07:53 +00:00
2012-02-13 23:29:01 +00:00
2012-12-27 19:31:21 +00:00
2012-12-27 19:31:21 +00:00
2012-10-03 20:24:29 +00:00
2012-10-03 20:24:29 +00:00
2011-07-06 20:01:18 +00:00
2012-08-05 13:52:40 +00:00
2013-06-23 15:45:25 +00:00
2012-05-11 06:51:04 +00:00
2013-01-21 19:55:00 +00:00
2012-09-04 15:45:05 +00:00
2013-06-29 10:16:28 +00:00
2013-04-09 15:43:15 +00:00
2013-06-29 10:16:28 +00:00
2012-03-28 21:11:19 +00:00
2012-03-25 11:54:32 +00:00
2012-01-11 20:21:29 +00:00
2012-09-06 19:49:14 +00:00
2012-12-20 19:43:11 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2013-04-09 15:43:15 +00:00
2012-08-09 13:11:25 +00:00
2013-04-17 19:59:56 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2013-03-06 21:11:23 +00:00
2013-04-09 15:43:15 +00:00
2013-02-25 19:36:41 +00:00
2012-10-09 15:16:48 +00:00
2012-03-25 11:54:32 +00:00
2012-03-25 19:07:17 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-09-09 17:44:42 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-02-13 23:29:01 +00:00
2012-11-27 15:40:45 +00:00
2011-10-07 14:09:35 +00:00
2013-03-05 21:12:43 +00:00
2012-07-27 08:13:39 +00:00
2012-11-02 07:46:50 +00:00
2013-06-20 20:12:53 +00:00
2012-12-20 19:43:11 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-07 14:38:43 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2013-01-19 20:45:03 +00:00
2012-03-25 11:54:32 +00:00
2012-03-28 21:11:19 +00:00
2013-03-05 21:12:43 +00:00
2013-05-17 19:41:57 +00:00
2013-03-15 08:26:22 +00:00
2012-08-05 13:52:40 +00:00
2012-08-05 13:52:40 +00:00
2013-05-17 19:41:57 +00:00
2012-11-05 06:41:10 +00:00
2012-03-25 19:07:17 +00:00
2013-02-24 20:22:22 +00:00
2013-03-06 21:11:23 +00:00
2013-01-28 16:30:25 +00:00
2013-06-04 20:28:27 +00:00
2013-04-09 15:43:15 +00:00
2011-10-19 20:54:04 +00:00
2012-08-05 13:52:40 +00:00
2013-06-20 20:12:53 +00:00