Index: tools/tickprocessor.js |
diff --git a/tools/tickprocessor.js b/tools/tickprocessor.js |
index dfe60ae4b154d82b34593950e5603ecf37cee7bd..3a43d18c9f6763befca374618631515f72feac63 100644 |
--- a/tools/tickprocessor.js |
+++ b/tools/tickprocessor.js |
@@ -433,7 +433,7 @@ CppEntriesProvider.prototype.parseVmSymbols = function( |
function addPrevEntry(end) { |
// Several functions can be mapped onto the same address. To avoid |
// creating zero-sized entries, skip such duplicates. |
- if (prevEntry && prevEntry.start != end) { |
+ if (prevEntry && prevEntry.start < end) { |
processorFunc(prevEntry.name, prevEntry.start, end); |
} |
} |
@@ -478,7 +478,7 @@ function UnixCppEntriesProvider() { |
inherits(UnixCppEntriesProvider, CppEntriesProvider); |
-UnixCppEntriesProvider.FUNC_RE = /^([0-9a-fA-F]{8}) . (.*)$/; |
+UnixCppEntriesProvider.FUNC_RE = /^([0-9a-fA-F]{8}) [tT] (.*)$/; |
UnixCppEntriesProvider.prototype.loadSymbols = function(libName) { |