Check-in [f90a142aa8]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add exitAll() to ProfilerSnapshot without a time.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:f90a142aa8bcb546aea7c66170c6d0e40678ff1c
User & Date: stephanie.gawroriski 2019-06-30 19:41:11
Context
2019-06-30
19:53
Always exit all profiler frames with the launcher exits; Add extra profiling to SummerCoat (breakpoint and syscalls). check-in: ca8f827836 user: stephanie.gawroriski tags: trunk
19:41
Add exitAll() to ProfilerSnapshot without a time. check-in: f90a142aa8 user: stephanie.gawroriski tags: trunk
19:37
Add actual VirtualMachine class for SummerCoat which runs it. check-in: 8714582c83 user: stephanie.gawroriski tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to runt/libs/tool-profiler/net/multiphasicapps/profiler/ProfilerSnapshot.java.

60
61
62
63
64
65
66










67
68
69
70
71
72
73
		synchronized (threads)
		{
			threads.put(__name, rv);
		}
		
		return rv;
	}










	
	/**
	 * Exits all threads and all frames.
	 *
	 * @param __ns The current time.
	 * @since 2019/04/19
	 */







>
>
>
>
>
>
>
>
>
>







60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
		synchronized (threads)
		{
			threads.put(__name, rv);
		}
		
		return rv;
	}
	
	/**
	 * Exits all threads and all frames using the current time.
	 *
	 * @since 2019/06/30
	 */
	public final void exitAll()
	{
		this.exitAll(System.nanoTime());
	}
	
	/**
	 * Exits all threads and all frames.
	 *
	 * @param __ns The current time.
	 * @since 2019/04/19
	 */