Changeset 4466 for trunk/compiler
- Timestamp:
- 09/05/08 09:52:44 (4 months ago)
- Location:
- trunk/compiler
- Files:
-
- 2 modified
-
logtalk.pl (modified) (5 diffs)
-
NOTES.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/compiler/logtalk.pl
r4462 r4466 3 3 % 4 4 % Logtalk - Open source object-oriented logic programming language 5 % Release 2.33. 05 % Release 2.33.1 6 6 % 7 7 % Copyright (c) 1998-2008 Paulo Moura. All Rights Reserved. … … 1831 1831 \+ '$lgt_current_flag_'(Flag, _). 1832 1832 1833 current_logtalk_flag(version, version(2, 33, 0)).1833 current_logtalk_flag(version, version(2, 33, 1)). 1834 1834 1835 1835 … … 13561 13561 13562 13562 '$lgt_create_mutexes'([Mutex| Mutexes]) :- 13563 ( '$lgt_predicate_property'(mutex_create(_, _), built_in) -> 13564 catch(mutex_create(_, [alias(Mutex)]), _, true) 13565 ; catch(mutex_create(Mutex), _, true) 13566 ), 13563 catch(mutex_create(_, [alias(Mutex)]), _, true), 13567 13564 '$lgt_create_mutexes'(Mutexes). 13568 13565 … … 13777 13774 % '$lgt_start_runtime_threading' 13778 13775 % 13779 % cretes the default "user" runtime thread when running on13780 % Prologcompilers supporting multi-threading programming13776 % cretes the message queue for the pseudo-object "user" and initializes the asynchronous 13777 % threaded calls tag counter support for compilers supporting multi-threading programming 13781 13778 13782 13779 '$lgt_start_runtime_threading' :- … … 13784 13781 '$lgt_current_object_'(user, Prefix, _, _, _, _, _, _, _, _, _, _, _) -> 13785 13782 '$lgt_init_object_message_queue'(Prefix), 13786 ( '$lgt_predicate_property'(mutex_create(_, _), built_in) -> 13787 mutex_create(_, [alias('$lgt_threaded_tag')]) 13788 ; mutex_create('$lgt_threaded_tag') 13789 ), 13783 mutex_create(_, [alias('$lgt_threaded_tag')]), 13790 13784 ( current_prolog_flag(bounded, true) -> % initialization of threaded call tags; 13791 13785 current_prolog_flag(min_integer, Min), % curently we use integers, which impose -
trunk/compiler/NOTES.txt
r4411 r4466 1 1 ================================================================ 2 2 Logtalk - Open source object-oriented logic programming language 3 Release 2.33. 03 Release 2.33.1 4 4 5 5 Copyright (c) 1998-2008 Paulo Moura. All Rights Reserved.
