diff --git a/CrossPlatformModules.csproj b/CrossPlatformModules.csproj index 34cb2a8d7..fb76ed2fa 100644 --- a/CrossPlatformModules.csproj +++ b/CrossPlatformModules.csproj @@ -131,6 +131,9 @@ + + + @@ -618,6 +621,13 @@ + + Designer + + + Designer + + diff --git a/apps/tests/pages/performance-test/start.ts b/apps/tests/pages/performance-test/start.ts new file mode 100644 index 000000000..1dcbec2cb --- /dev/null +++ b/apps/tests/pages/performance-test/start.ts @@ -0,0 +1,12 @@ +import frame = require("ui/frame"); +import observable = require("data/observable"); + +declare function __startCPUProfiler(name: string); + +export function navigate(args: observable.EventData) { + var tag = "" + args.object.get("tag"); + __startCPUProfiler("xml-performance-" + tag); + frame.topmost().navigate({ + moduleName: tag, + }); +} \ No newline at end of file diff --git a/apps/tests/pages/performance-test/start.xml b/apps/tests/pages/performance-test/start.xml new file mode 100644 index 000000000..c2facd58a --- /dev/null +++ b/apps/tests/pages/performance-test/start.xml @@ -0,0 +1,7 @@ + + +