jassing wrote:found another issue: open a new tab in the IDE - past some code, now run it w/o saving it.
I know, that's unchangable, sorry.
jassing wrote:Regarding relative or '\' paths - Yea, I changed the paths to be a fullpath and made no difference.
it seems there is some limit w/in purefiler that just stops on large projects... oh well; I remember using it before and liked it, but it's not working here
Hm, logically there's definitely no limit, so it must be a bug, somewhere. But as I already mentioned, to be to locate such a bug it would be way easier if I have some material to base my investigations on.
@eesau: Thx for your material, your issues should be gone now, but be aware that it takes a couple of seconds to build the call-hierarchie for your project.
Besides that I finally implemented a long missing feature: manual overrides by the user. By the use of special comments one can turn on/off Purefiling for specific areas in her code.
Use the following line-comments ...
";Purefiler OFF" to turn off Purefiling
";Purefiler ON" to turn on Purefiling
By default Purefiling is ON from the beginning. So if you dislike that put a ";Purefiler OFF" as first line.
Didelphodon wrote:We've got a new version online: Build 147
@eesau: Thx for your material, your issues should be gone now, but be aware that it takes a couple of seconds to build the call-hierarchie for your project.
sec wrote:Sorry, but i have SuperServ.pb. How i use Purefiler with SuperServ.pb?
Thanks
May I ask what "SuperServ.pb" is?
Its my code, one server with some thread inside
Please follow the explanations in the first post of this thread if you want to know how to use Purefiler in general. If you still have questions feel free to drop a post here
Didelphodon wrote:We've got a new version online: Build 147
@eesau: Thx for your material, your issues should be gone now, but be aware that it takes a couple of seconds to build the call-hierarchie for your project.
I made a video which shows the basics of using Purefiler. I messed up the video-recorder's config, though, so no mouse cursor was recorded. However, the most interesting stuff in it are the annotations, so this shouldn't be any problem.
Very Good Didelphodon ! although i had seen this before. Sorry to say i had not taken much notice. But seeing the video i can see you have put a lot of effort into this, "Very Useful" +10
Thanks for sharing.
Zebuddi.
malleo, caput, bang. Ego, comprehendunt in tempore
Is this working with PureBasic 5.21 (LTS) 32 bit version? I installed as plug-in like explained in the initial post. If I compile, I get asked if I like to build with the Purefiler-Monitoring code. I answer with "yes" and the result is an executable with only 19K (normal compile is about 300K). I can't run the exe, it directly closes after start (it is a comandline tool). No additional output to see. Are there any restrictions I missed? I'm calling DLL's (eg zlib1.dll) and calling some API functions. Is this a problem?
I'm highly interested in the timing measurement (where is the time spent?). The standard PB profiler does not tell me how long a function needed. It only counts the number of calls (which does not tell me about time).
Imaginable, by the time I developed Purefiler I was only focused on Ascii.
At the moment I don't have any sparetime to update Purefiler, though - sorry.
However, any upcoming updates will be posted in this thread.