| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* unix/Makefile.in: stub lib; disable broken tclOO genstubs
* generic/tclOO.c: make tclOO stubs tables 'static const'
* generic/tclOODecls.h: and stub table pointers MODULE_SCOPE
* generic/tclOOIntDecls.h: (change generated files manually
* generic/tclOOStubInit.c: pending genstubs support for tclOO).
* generic/tclOOStubLib.c:
* generic/tclOO.c: fix warnings for 'int<->ptr conversion'
* generic/tclOOCall.c: and 'signed vs unsigned comparison'.
* generic/tclOOMethod.c:
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* macosx/README: targets with corefoundation
disabled and with gcov; update
to Xcode 3.1.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Alexandre Ferrieux <ferrieux@users.sourceforge.net> to fix the
[Bug 1965787]. 'tell' now works for locations > 2 GB as well
instead of going negative.
* generic/tclIO.c (Tcl_SetChannelBufferSize): Accepted a patch by
* tests/io.test: Alexandre Ferrieux <ferrieux@users.sourceforge.net>
* tests/chanio.test: to fix the [Bug 1969953]. Buffersize outside
of the supported range are now clipped to nearest boundary instead
of ignored.
|
|
|
|
|
| |
handle the argument value length = -1. Thanks to Chris Darroch for
discovering the bug and providing the fix. [Bug 1968245].
|
|
|
|
|
|
|
| |
* tests/parse.test (parse-15.60): routine has no mechanism to
return the "incomplete" status of "\\\n" so calling this routine
anywhere that can be reached within a Tcl_ParseCommand() call is a
mistake. In particular, ParseComment() must not use it. [Bug 1968882].
|
|
|
|
| |
handler.
|
|
|
|
| |
fixed by Alexander Pasadyn [Bug 1964803].
|
|
|
|
| |
option to disable.
|
|
|
|
|
|
|
| |
performance.
* tools/tsdPerf.tcl A simplistic tool that uses the thread
extension and tsdPerf.so to get some performance metrics by,
simulating, simple TSD contention.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tclInt.h: Change around some function names and
add some new per-platform declarations for thread-specific data
functions.
* generic/tclThread.c: Make use of of the new function names
that no longer have a Tclp prefix.
* generic/tclThreadStorage.c: Replace the core thread-specific data
(TSD) mechanism with an array offset solution that eliminates the
hash tables, and only uses one slot of native TSD.
Many thanks to Kevin B. Kenny for his help with this.
* unix/tclUnixThrd.c: Add platform-specific TSD functions for use
by tclThreadStorage.c.
* win/tclWinThrd.c: Add platform-specific TSD functions for use
by tclThreadStorage.c.
|
|
|
|
|
|
| |
the test was changed to use [apply] instead of a temporary
proc, but the cleanup script still attempted to delete
the temporary proc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Restored compilability of 'stitcher.exe' on vc2k5.
* cameraparams.h:
* compressor.cpp:
* imageDirectory.h:
* stitchEngine.h:
* stitcher.cpp:
Added computation of Brenner gradient and median of
several images to allow for computation of white balance
on the fly.
Replaced a lot of 'unsigned' quantities with 'int' to avoid
surprises on overflow.
Turned the images to run in X-major order again. This
requires a 64-bit machine for the larger images, but is
considerably more cache-friendly, and reduces stitch times
of the smaller images by nearly half.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
to delete the async handler (common trap). As, only the one
that created the handler is allowed to delete it.
|
|
|
|
|
| |
to locate handler token fails. Happens when some other
thread attempts to delete somebody else's token.
|
| |
|
| |
|
|
|
|
|
| |
This allows extensions to be compiled with -fvisiblity=hidden and still all
symbols decorated with EXPORT. See: <http://gcc.gnu.org/wiki/Visibility>
|
|
|
|
|
|
|
|
|
|
| |
implementation. Added test cases about how it handles if the rug
is pulled out from under a channel (= killing threads,
interpreters containing the tcl command for a channel, and channel
sitting in a different interpreter/thread.)
* generic/tclIORChan.c: Fixed the bugs exposed by the new
testcases, redone most of the cleanup and exit handling.
|
| |
|
|
|
|
|
|
|
|
|
| |
* generic/tclTest.c: USE_OBSOLETE_FS_HOOKS, completing
* tests/ioCmd.test: the deprecation path for these
* tests/ioUtil.test (removed): obsolete interfaces. (Code was active
in Tcl 8.4, present but enabled only by customized compile switch in
Tcl 8.5, and now completely gone for Tcl 8.6). Also removed all tests
relevant only to the removed interfaces.
|
|
|
|
| |
Thanks to hat0 for spotting this.
|
| |
|