Good catch, the release notes are not very clear :)

There *is* some basic documentation, however, in the change log (accessible 
from "edit SCI/CHANGES_6.0.X" for example). Pasting them:

New Features
============

* Scilab now includes a full-featured debugger, with ability to run Scilab 
scripts or functions step-by-step, to put (conditional) breakpoint, in 
particular break only when an exception is set. Run "help debug" for more 
information.

* A new profiler and coverage tool has been added.
  It replaces the "profile" function (which is still there but not working, and 
will be removed in the final release).
  It produces HTML report for the time spent (profile) on each line. Example of 
use:

     covStart(isempty) // instruments the "isempty" macro; instrumenting a 
whole library can be done with: covStart("elementary_functions")
     for i=1:1e5; isempty(i); end // execute some code - this will be profiled
     covWrite("html", "TMPDIR/coverage") // write the profiling/coverage report 
as "report.html" in the folder specified as second parameter
     covStop(); // stop the profiling

  A function to merge multiple profiler/coverage is provided too: covMerge([ 
list_of_files_to_merge], file_to_merge_to).
  The API will change before the release; the current API is mostly to get 
feedback from the community.

* A "lint"-like command, slint, has been added, for code static analysis: it 
detects unclear, risky or suspicious code.
  Usage: slint("<sci filename>"). It is not documented yet.


We didn't want to advertise it too much, as we may changes these functions 
before the release...

François Granade

On Dec 1, 2015, at 11:23 AM, antoine.monmayrant+scilab [via Scilab / Xcos - 
Mailing Lists Archives] <[email protected]> wrote:

> From the release notes:
> 
> " • A new profiler and coverage tool has been added. It replaces the 
> "profile" function (which is still there but not working, and will be removed 
> in the final release). It produces HTML report for the time spent (profile) 
> on each line. It is not documented yet; the names of the functions are not 
> finalized, but feedback is welcome on the usability."
> 
> OK, let me rephrase that: we have introduced a new profiler, it does not 
> appear in the documentation and we won't give you the name of the functions 
> but please give use some feedback on the usability.
> Here is my feedback on the usability: "none" as I don't know which function 
> to try and play with ;-)
> Idem for the "lint-like" code analyser.
> Could you provide us with the names of these new functions?
> 
> Cheers,
> 
> Antoine
> 
> 
> Le 12/01/2015 11:12 AM, François Granade a écrit :
>> 
>> Dear Scilab users,
>> 
>> We're happy to announce the recent release of the second alpha of Scilab 
>> 6.0.0, the next major release of Scilab.
>> 
>> As an alpha, it is not yet ready for production usage. If you are new to 
>> Scilab, or only a casual user, you should probably continue using the 5.5.2 
>> release, and wait for a beta version before trying the 6 family.
>> 
>> However, if you maintain tools developed on Scilab, or rely on Scilab for 
>> your own developments, it is the right moment to look at it, in particular 
>> to evaluate the upgrade of toolboxes you have developed.
>> 
>> Please see the release notes for details and download information. Also, 
>> please provide feedback via the mailing lists, and report bugs on the bug 
>> tracker. Thank you!
>> 
>> François Granade
>> [hidden email]
>> +33(0)1 80 77 04 60
>> http://www.scilab-enterprises.com - http://www.scilab.org
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> dev mailing list
>> [hidden email]
>> http://lists.scilab.org/mailman/listinfo/dev
> 
> 
> -- 
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
>  Antoine Monmayrant LAAS - CNRS
>  7 avenue du Colonel Roche
>  BP 54200
>  31031 TOULOUSE Cedex 4
>  FRANCE
> 
>  Tel:+33 5 61 33 64 59
>  
>  email : [hidden email]
>  permanent email : [hidden email]
> 
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
> 
> _______________________________________________ 
> dev mailing list 
> [hidden email] 
> http://lists.scilab.org/mailman/listinfo/dev
> 
> 
> If you reply to this email, your message will be added to the discussion 
> below:
> http://mailinglists.scilab.org/Release-Scilab-6-0-0-alpha-2-tp4033142p4033143.html
> To start a new topic under Scilab developers - Mailing Lists Archives, email 
> [email protected] 
> To unsubscribe from Scilab developers - Mailing Lists Archives, click here.
> NAML





--
View this message in context: 
http://mailinglists.scilab.org/Release-Scilab-6-0-0-alpha-2-tp4033142p4033146.html
Sent from the Scilab developers - Mailing Lists Archives mailing list archive 
at Nabble.com.
_______________________________________________
dev mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/dev

Reply via email to