9 years agombi committed change 19936 into Making an internal dictionary concurrent because reads aren't lock protected and if you run a lot of commands eventually it'll resize during a read an...d everyone will be sad. This fixes an issue where a managed callback invoked by native code could throw an exception, which gets discarded and a generic error message produced because native can't do anything useful with it. « | ||
Add a comment | ||
9 years agombi committed change 19935 into | ||
9 years agombi committed change 19934 into adding the ability to specify the encoding type of command responses sent from the server. This is a server-wide setting that is only used for text r...esults of p4 commands. I also removed some code that would prevent the use of non-ascii encodings, even if you explicitly called the utf8 or utf16 function. Also, cleaning up the UTF8 marshal helper a bit. « | ||
9 years agombi committed change 16708 into | ||
9 years agombi committed change 16707 into Adding a call to explicitly evict last results so that commands with large result sets don't hang around in memory forever. This is a concern for app...lications which have only a small number of threads which ever access perforce, as the results get orphaned at the termination of the thread and never cleaned up unless >32 distinct threads run commands. « | ||
9 years agombi committed change 16486 into Resolving an issue that can occur when two threads simultaneously attempt to clear the last results cache of stale results. | ||
9 years agombi committed change 16481 into Branching //guest/perforce_software/p4api.net/... to //guest/mbi/p4api.net/... | ||
Adjust when notifications are sent to you about reviews that you're associated with (as an author, reviewer, project member or moderator).