public inbox for sid-cvs@sourceware.org
help / color / mirror / Atom feed
From: brolley@sourceware.org
To: sid-cvs@sources.redhat.com
Subject: src/sid/component/cfgroot ChangeLog Makefile.a ...
Date: Fri, 19 Aug 2005 19:39:00 -0000	[thread overview]
Message-ID: <20050819193907.12814.qmail@sourceware.org> (raw)

CVSROOT:	/cvs/src
Module name:	src
Changes by:	brolley@sourceware.org	2005-08-19 19:39:07

Modified files:
	sid/component/cfgroot: ChangeLog Makefile.am Makefile.in 
	                       compConfig.cxx sid-control-cfgroot.txt 
	                       sid-control-cfgroot.xml 
Added files:
	sid/component/cfgroot: sid-control-dynamic-configurator.txt 
	                       sid-control-dynamic-configurator.xml 

Log message:
	2005-08-19  Dave Brolley  <brolley@redhat.com>
	
	* Contribute these changes:
	
	2005-07-13  Dave Brolley  <brolley@redhat.com>
	
	* compConfig.cxx (new_config_pin): Removed from
	dynamic_configurator_component.
	(clients): Added to dynamic_configurator_component.
	(dynamic_configurator_component): Remove new-config pin. Add
	clients as a multi relation.
	(step_pin_handler): Set the configure! attribute of each component
	related via the client relationship.
	(do_configure): Set config_names[0] and config_specs[0] if the
	handle is zero.
	* sid-control-dynamic-configurator.xml: Document the removal of the
	new-config pin and the addition of the clients relationship.
	* sid-control-dynamic-configurator.txt: Regenerated.
	
	2005-07-05  Dave Brolley  <brolley@redhat.com>
	
	* compConfig.cxx (reset_pin_handler): New method of
	dynamic_configurator_component.
	(set_start_config): Likewise.
	(reset): Likewise.
	(reset_pin): New member of dynamic_configurator_component.
	(config_error_pin): Likewise.
	(dynamic_configurator_component): Initialize current_config, prev_config
	and prev_user_config in the reset method. Add "start-config" attribute.
	Add "reset" and "config-error" pins.
	(configure): Check result of do_configure. Drive config_error_pin if not
	ok.
	(configure_pin_handler): Drive config_error_pin if the handle is not
	valid.
	* sid-control-dynamic-configurator.xml: Document the "config-error" and
	"reset"
	pins
	* sid-control-dynamic-configurator.txt: Regenerated.
	
	2005-06-21  Dave Brolley  <brolley@redhat.com>
	
	* compConfig.cxx (step_pin_handler): Always drive new_config_pin.
	
	2005-06-06  Dave Brolley  <brolley@redhat.com>
	
	* Makefile.am (pkgdata_DATA): Add sid-control-dynamic-configurator.txt.
	* Makefile.in: Regenerated.
	* compConfig.cxx (cfgroot_component::configure): Renamed to
	configure_file.
	(restore_config,set_syscall_config,check_config_change): New methods of
	dynamic_configurator_component.
	(in_function): Likewise.
	(prev_user_config): New member of dynamic_configurator_component.
	(dynamic_configurator_component): Prime the config_stack with a dummy
	entry.
	(add_warmup_functions): Tokenize based on ",".
	(add_profile_functions): Move on to the next spec on parse error.
	(dynamic_configurator_component::configure): Drive config_result_pin wit
	h
	prev_user_config. Call set_syscall_config and check_config_change.
	(do_configure): Don't drive the config_result_pin here. Don't drive the
	step_control_pin here. Duplicate the first stack entry for the first
	config in the dummy entry of the stack. Now takes a reference to a
	config handle.
	(configure_pin_handler): Drive the config_result_pin with prev_user_conf
	ig.
	Call restore_config, sys_syscall_config and check_config_change.
	(function_callee_pin_handler): Always use sid-internal-warmup for _Sid_c
	onfig.
	(function_return_pin_handler): Return if the loader can't identify the c
	urrent
	function. Call restore_config and check_config_change.
	* sid-control-dynamic-configurator.txt: New file.
	* sid-control-dynamic-configurator.xml: New file.
	
	2005-05-29  Dave Brolley  <brolley@redhat.com>
	
	* compConfig.cxx (std::pair,sidutil::tokenize): Add using clause for the
	se.
	(dynamic_config,lookup_dynamic_config): New methods of cfgroot_component
	.
	(dynamic_configs,found_dynamic_config): New members of cfgroot_component
	.
	(configure_line): Initialize num_invalid_chars.
	(cfgroot_component): Initialize dynamic_configs and found_dynamic_config
	.
	Add virtual attributes dynamic-config! and lookup-dynamic-config!. Add
	attribute found-dynamic-config.
	(dynamic_configurator_component): New class.
	(compConfigListTypes): Push back sid-control-dynamic-configurator.
	(compConfigCreate): Handle sid-control-dynamic-configurator.
	(compConfigDelete): Delete dynamic_configurator_component.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cfgroot/sid-control-dynamic-configurator.txt.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cfgroot/sid-control-dynamic-configurator.xml.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cfgroot/ChangeLog.diff?cvsroot=src&r1=1.15&r2=1.16
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cfgroot/Makefile.am.diff?cvsroot=src&r1=1.6&r2=1.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cfgroot/Makefile.in.diff?cvsroot=src&r1=1.8&r2=1.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cfgroot/compConfig.cxx.diff?cvsroot=src&r1=1.9&r2=1.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cfgroot/sid-control-cfgroot.txt.diff?cvsroot=src&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cfgroot/sid-control-cfgroot.xml.diff?cvsroot=src&r1=1.2&r2=1.3


             reply	other threads:[~2005-08-19 19:39 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-19 19:39 brolley [this message]
  -- strict thread matches above, loose matches on Subject: below --
2004-04-29 20:27 brolley
2001-08-04  4:46 bje
2001-07-16 18:41 bje

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050819193907.12814.qmail@sourceware.org \
    --to=brolley@sourceware.org \
    --cc=sid-cvs@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).