the javascript in phpmyadmin is just for aesthetics and caching but it
is not really very processor intensive anyway it is mostly about doing
things to the page and sending requests to the server and most of the
heavy lifting is done by jquery itself which I shall not change. The
benchmark is to show what happens in the extreme case which may be
problematic in node.js where the js code does heavy lifting and
performance hits are problematic. however for the simple javascript we
have, the negligible loss in performance cannot be perceived by the
end users. but the stack traces we get could significantly better
their experience in the long run.
I will be using an automated function to add the try and catch at
runtime so that there would be minimum modification to the codebase
and it can be easily removed if required.
* We need to be able to easily turn off the error reporting feature
You can do it simply by setting a config option I have already set it
up in the Header.class.php
* Some/most function names in the stack trace are going to be useless as
the production js code is minified.
* The line numbers in the file will not be of much help either, I guess,
unless we change the way that the files are minified (like forcing line
breaks every few hundred characters).
since uglified js provides little to no information about the location
of the error. what should we do. I checked up on source maps however
the browser support is not enough. so what do you think should happen.
I think the only way to go is to add try and catch to all the
different functions if you need to find out where the error has
occured. however adding try and catch statements to the entire
codebase will decrease code readability considerably.
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Phpmyadmin-devel mailing list
Phpmyadmin-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Phpmyadmin-devel mailing list
Phpmyadmin-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel