* Bug 16679 fixed: get_function_path('acosh') yielded an error
[scilab.git] / scilab / modules / functions / macros / threadInspector.sci
1 //
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2010-2010 - DIGITEO - Bruno JOFRET
4 //
5 // Copyright (C) 2012 - 2016 - Scilab Enterprises
6 //
7 // This file is hereby licensed under the terms of the GNU GPL v2.0,
8 // pursuant to article 5.3.4 of the CeCILL v.2.1.
9 // This file was originally licensed under the terms of the CeCILL v2.1,
10 // and continues to be available under such terms.
11 // For more information, see the COPYING file which you should have received
12 // along with this program.
13 //
14 //
15
16 function [current, all]=threadInspector()
17     disp("== Current Thread is ==");
18     current = getCurrentThreadId();
19     disp(current)
20
21     disp("== All threads ==");
22     all = getThreads();
23     allSize = size(all, "*")
24     for (i = 1:allSize)
25         disp("== Thread "+string(i)+" ==")
26         disp(all{i})
27     end
28 endfunction