OSDN Git Service

ultramonkey-l7/ultramonkey-l7-v3.git
14 years agoDHAソースコード、UT項目票(20091127)の登録
morisita [Mon, 30 Nov 2009 08:38:49 +0000 (08:38 +0000)]
DHAソースコード、UT項目票(20091127)の登録

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-ramiel@8665 1ed66053-1c2d-0410-8867-f7571e6e31d3

14 years agol7directord、manを追加登録(ultramonkey-l7-2.1.3-0より)
morisita [Fri, 27 Nov 2009 03:21:59 +0000 (03:21 +0000)]
l7directord、manを追加登録(ultramonkey-l7-2.1.3-0より)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-ramiel@8618 1ed66053-1c2d-0410-8867-f7571e6e31d3

14 years ago開発用ソースツリーの初期登録
3644889 [Fri, 27 Nov 2009 03:11:23 +0000 (03:11 +0000)]
開発用ソースツリーの初期登録

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-ramiel@8617 1ed66053-1c2d-0410-8867-f7571e6e31d3

14 years agoerr設定誤り修正
morisita [Thu, 8 Oct 2009 07:13:36 +0000 (07:13 +0000)]
err設定誤り修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8099 1ed66053-1c2d-0410-8867-f7571e6e31d3

14 years agoParameter機能関連修正(ファイル名指定機能、SSL_CTX設定、DEBUG出力など)
morisita [Thu, 8 Oct 2009 02:55:38 +0000 (02:55 +0000)]
Parameter機能関連修正(ファイル名指定機能、SSL_CTX設定、DEBUG出力など)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8098 1ed66053-1c2d-0410-8867-f7571e6e31d3

14 years agoParameter機能関連修正(一区切り、ファイル名指定機能は未)
morisita [Tue, 6 Oct 2009 10:17:42 +0000 (10:17 +0000)]
Parameter機能関連修正(一区切り、ファイル名指定機能は未)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8097 1ed66053-1c2d-0410-8867-f7571e6e31d3

14 years agoflush_session処理をvirtualservice_tcpへ移動
morisita [Tue, 29 Sep 2009 01:34:19 +0000 (01:34 +0000)]
flush_session処理をvirtualservice_tcpへ移動

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8086 1ed66053-1c2d-0410-8867-f7571e6e31d3

14 years ago内部キャッシュおおむね確認OK(メッセージ、パラメータなど細かい修正)
morisita [Wed, 9 Sep 2009 09:05:12 +0000 (09:05 +0000)]
内部キャッシュおおむね確認OK(メッセージ、パラメータなど細かい修正)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8071 1ed66053-1c2d-0410-8867-f7571e6e31d3

14 years ago[暫定]内部キャッシュOK(改造SSL_clearを修正、SSL_CTX_flush_sessionsを追加)タイムアウト処理も良いかも。確認中。
morisita [Tue, 8 Sep 2009 09:03:50 +0000 (09:03 +0000)]
[暫定]内部キャッシュOK(改造SSL_clearを修正、SSL_CTX_flush_sessionsを追加)タイムアウト処理も良いかも。確認中。

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8068 1ed66053-1c2d-0410-8867-f7571e6e31d3

14 years ago[暫定]内部キャッシュOK(改造SSL_clear盛込み)ただしタイムアウト処理に問題あり。外部キャッシュ用のコメントコードもあり。
morisita [Tue, 8 Sep 2009 06:04:37 +0000 (06:04 +0000)]
[暫定]内部キャッシュOK(改造SSL_clear盛込み)ただしタイムアウト処理に問題あり。外部キャッシュ用のコメントコードもあり。

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8065 1ed66053-1c2d-0410-8867-f7571e6e31d3

14 years agoSSL構造体クリア処理追加(スレッド再利用のため、クリアが必要。ただしキャッシュも消える)
morisita [Fri, 4 Sep 2009 04:11:24 +0000 (04:11 +0000)]
SSL構造体クリア処理追加(スレッド再利用のため、クリアが必要。ただしキャッシュも消える)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8060 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoSSL情報出力関数追加、handshake処理修正(handshakeリトライ、完了判定位置)、簡易動作確認OK。
morisita [Wed, 26 Aug 2009 04:46:17 +0000 (04:46 +0000)]
SSL情報出力関数追加、handshake処理修正(handshakeリトライ、完了判定位置)、簡易動作確認OK。

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8041 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agohandshakeタイマ処理追加、他体裁修正。簡易動作確認OK。
morisita [Tue, 25 Aug 2009 04:34:14 +0000 (04:34 +0000)]
handshakeタイマ処理追加、他体裁修正。簡易動作確認OK。

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8025 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years ago全てのSSL設定(コンテキスト、セッションキャッシュ)処理組込み。SSL/非SSL接続OK。
morisita [Fri, 21 Aug 2009 06:55:49 +0000 (06:55 +0000)]
全てのSSL設定(コンテキスト、セッションキャッシュ)処理組込み。SSL/非SSL接続OK。

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8024 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agol7vsadmオプション(-S --ssl)でのSSL設定処理を追加。SSL接続OK、List表示OK。
morisita [Fri, 21 Aug 2009 00:35:28 +0000 (00:35 +0000)]
l7vsadmオプション(-S --ssl)でのSSL設定処理を追加。SSL接続OK、List表示OK。

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8023 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoSSLフラグ判定誤り修正。SSL/非SSLをl7vs.cfのssl_flagで切替、接続OK。
morisita [Thu, 20 Aug 2009 02:37:32 +0000 (02:37 +0000)]
SSLフラグ判定誤り修正。SSL/非SSLをl7vs.cfのssl_flagで切替、接続OK。

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8022 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoSSLフラグによるSSL接続/非SSL接続切り替え処理を追加、コンパイルOK、接続未確認
morisita [Fri, 7 Aug 2009 09:07:46 +0000 (09:07 +0000)]
SSLフラグによるSSL接続/非SSL接続切り替え処理を追加、コンパイルOK、接続未確認

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8021 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoSSL_context設定処理、SSLパラメータ取得処理の切り出し、SSL接続OK
morisita [Fri, 7 Aug 2009 07:48:56 +0000 (07:48 +0000)]
SSL_context設定処理、SSLパラメータ取得処理の切り出し、SSL接続OK

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8020 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoClient_socketをSSL化、sslcontext、Handshake処理を追加(SSL接続固定)、SSL接続確認OK
morisita [Thu, 6 Aug 2009 09:15:27 +0000 (09:15 +0000)]
Client_socketをSSL化、sslcontext、Handshake処理を追加(SSL接続固定)、SSL接続確認OK

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8019 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agotcp_ssl_socketクラス追加(まだ非SSL)、tcp_socket_option共通化(切り出し)、接続確認OK
morisita [Thu, 6 Aug 2009 09:07:51 +0000 (09:07 +0000)]
tcp_ssl_socketクラス追加(まだ非SSL)、tcp_socket_option共通化(切り出し)、接続確認OK

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8018 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoV3-refineにSSL機能組込のお試し(初期登録)
morisita [Thu, 6 Aug 2009 08:53:34 +0000 (08:53 +0000)]
V3-refineにSSL機能組込のお試し(初期登録)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine-add_ssl@8017 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoRS接続エラー時の処理を修正
yamada [Wed, 15 Jul 2009 07:08:37 +0000 (07:08 +0000)]
RS接続エラー時の処理を修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8016 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agocondition_waitを削除 IPアドレスを変更
kanda [Wed, 15 Jul 2009 05:43:00 +0000 (05:43 +0000)]
condition_waitを削除 IPアドレスを変更

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8015 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoセッションコントロールにpthread_setschedparamを追加
kanda [Wed, 15 Jul 2009 02:38:23 +0000 (02:38 +0000)]
セッションコントロールにpthread_setschedparamを追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8014 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agosched_getaffinityを追加
kanda [Wed, 15 Jul 2009 02:25:52 +0000 (02:25 +0000)]
sched_getaffinityを追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8013 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agovirtualserviceをスレッドに修正
kanda [Wed, 15 Jul 2009 01:56:43 +0000 (01:56 +0000)]
virtualserviceをスレッドに修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8012 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agosched_rrを追加/第一引数でセッションプールをスイッチ
kanda [Wed, 15 Jul 2009 01:04:55 +0000 (01:04 +0000)]
sched_rrを追加/第一引数でセッションプールをスイッチ

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8011 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agol7vsd_thread_test暫定リリース
kanda [Tue, 14 Jul 2009 10:41:38 +0000 (10:41 +0000)]
l7vsd_thread_test暫定リリース

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8010 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years ago暫定版リリース
kanda [Tue, 14 Jul 2009 10:30:28 +0000 (10:30 +0000)]
暫定版リリース

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8009 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years ago暫定版
kanda [Tue, 14 Jul 2009 10:25:13 +0000 (10:25 +0000)]
暫定版

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8008 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoセッションのRun関数の定義を移動
yamada [Tue, 14 Jul 2009 10:12:20 +0000 (10:12 +0000)]
セッションのRun関数の定義を移動

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8007 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agothread_model暫定版
kanda [Tue, 14 Jul 2009 10:03:28 +0000 (10:03 +0000)]
thread_model暫定版

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8006 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agothread_model_testバグ修正
kanda [Tue, 14 Jul 2009 09:50:38 +0000 (09:50 +0000)]
thread_model_testバグ修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8005 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agol7vsd_threadtest.h とりあえず完成版
kanda [Tue, 14 Jul 2009 09:25:29 +0000 (09:25 +0000)]
l7vsd_threadtest.h とりあえず完成版

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8004 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoセッションモジュールを対象に追加
yamada [Tue, 14 Jul 2009 09:25:04 +0000 (09:25 +0000)]
セッションモジュールを対象に追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8003 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agothread_model_test 暫定版
kanda [Tue, 14 Jul 2009 08:59:12 +0000 (08:59 +0000)]
thread_model_test 暫定版

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8002 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoセッションのvirtual_seviceクラスvirtual_service_tcpクラスに変更
yamada [Tue, 14 Jul 2009 08:08:43 +0000 (08:08 +0000)]
セッションのvirtual_seviceクラスvirtual_service_tcpクラスに変更

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8001 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoクライアントソケット取得関数をtcp_session_baseに移動
yamada [Tue, 14 Jul 2009 07:40:11 +0000 (07:40 +0000)]
クライアントソケット取得関数をtcp_session_baseに移動

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@8000 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agothread_model_test 新規追加
kanda [Tue, 14 Jul 2009 07:26:12 +0000 (07:26 +0000)]
thread_model_test 新規追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7999 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoセッションのインターフェイスを変更
yamada [Mon, 13 Jul 2009 07:32:25 +0000 (07:32 +0000)]
セッションのインターフェイスを変更

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7998 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoバグ修正
yamada [Thu, 9 Jul 2009 08:44:06 +0000 (08:44 +0000)]
バグ修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7997 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoソケットスレッ ドモデル評価用セッションクラス
yamada [Thu, 9 Jul 2009 08:42:39 +0000 (08:42 +0000)]
ソケットスレッ ドモデル評価用セッションクラス

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7996 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years ago上下スレッドモデル評価用セッションクラス
yamada [Thu, 9 Jul 2009 00:42:27 +0000 (00:42 +0000)]
上下スレッドモデル評価用セッションクラス

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7994 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoCPU_SET時のstatic_castを削除
okada [Wed, 1 Jul 2009 04:30:12 +0000 (04:30 +0000)]
CPU_SET時のstatic_castを削除

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7970 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agodown 側の CPU_SET 修正
tanuma [Tue, 30 Jun 2009 10:29:22 +0000 (10:29 +0000)]
down 側の CPU_SET 修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7969 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years ago使うコアの数をl7vs.cfで指定できるように改修
okada [Tue, 30 Jun 2009 05:35:36 +0000 (05:35 +0000)]
使うコアの数をl7vs.cfで指定できるように改修

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7968 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoプロセス全体のスケジューラを統一して変更するように改修
okada [Tue, 30 Jun 2009 02:15:40 +0000 (02:15 +0000)]
プロセス全体のスケジューラを統一して変更するように改修

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7967 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agosched-rrで動作するコード
okada [Mon, 29 Jun 2009 08:13:59 +0000 (08:13 +0000)]
sched-rrで動作するコード

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7966 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoなにもしていないコンストラクタとデストラクタをヘッダへ移動し、cppファイルを削除
okada [Thu, 25 Jun 2009 02:43:51 +0000 (02:43 +0000)]
なにもしていないコンストラクタとデストラクタをヘッダへ移動し、cppファイルを削除

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7962 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoパフォーマンス改善とUTコード修正
yamada [Tue, 23 Jun 2009 07:36:29 +0000 (07:36 +0000)]
パフォーマンス改善とUTコード修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7958 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_queue.h(故障のため巻戻り)
kanda [Tue, 23 Jun 2009 00:58:28 +0000 (00:58 +0000)]
lockfree_queue.h(故障のため巻戻り)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7957 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agofilalize時のリークを修正
okada [Mon, 22 Jun 2009 11:54:08 +0000 (11:54 +0000)]
filalize時のリークを修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7956 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_hashmap.h,lockfree_queue.hの修正(gccのバグ回避)
kanda [Mon, 22 Jun 2009 08:44:06 +0000 (08:44 +0000)]
lockfree_hashmap.h,lockfree_queue.hの修正(gccのバグ回避)
-- この行以下は無視されます -
M    include/lockfree_queue.h

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7955 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolock_free_hashmap.h lockfree_queue.hの修正 パフォーマンス改善
kanda [Mon, 22 Jun 2009 08:34:32 +0000 (08:34 +0000)]
lock_free_hashmap.h lockfree_queue.hの修正 パフォーマンス改善

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7954 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoチューニング:ScopedLoggerによるオブジェクトの生成と廃棄が毎回起こるのをなくした
okada [Mon, 22 Jun 2009 08:10:45 +0000 (08:10 +0000)]
チューニング:ScopedLoggerによるオブジェクトの生成と廃棄が毎回起こるのをなくした

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7953 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agohttp_protocol_module_baseのmallocを無くした
nakai [Fri, 19 Jun 2009 08:55:40 +0000 (08:55 +0000)]
http_protocol_module_baseのmallocを無くした

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7951 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agogccバグ(?)によるコンパイルエラー回避
okada [Fri, 19 Jun 2009 08:18:47 +0000 (08:18 +0000)]
gccバグ(?)によるコンパイルエラー回避

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7950 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_hashmap.h の修正
kanda [Fri, 19 Jun 2009 08:07:33 +0000 (08:07 +0000)]
lockfree_hashmap.h の修正
パフォーマンス改善

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7949 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years ago不要なmutexlistを削除
nakai [Fri, 19 Jun 2009 06:07:18 +0000 (06:07 +0000)]
不要なmutexlistを削除

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7948 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoパフォーマンスチューニング
okada [Thu, 18 Jun 2009 11:56:28 +0000 (11:56 +0000)]
パフォーマンスチューニング

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7947 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoパフォーマンスチューニング
okada [Thu, 18 Jun 2009 11:32:24 +0000 (11:32 +0000)]
パフォーマンスチューニング

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7946 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoパフォーマンスチューニング
okada [Thu, 18 Jun 2009 11:15:07 +0000 (11:15 +0000)]
パフォーマンスチューニング

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7945 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolikely/unlikely追加
yamada [Thu, 18 Jun 2009 05:57:06 +0000 (05:57 +0000)]
likely/unlikely追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7942 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolikely/unlikely追加(誤記修正)
okada [Thu, 18 Jun 2009 04:31:35 +0000 (04:31 +0000)]
likely/unlikely追加(誤記修正)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7941 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_hashmap.h lockfree_queue.hの修正
kanda [Thu, 18 Jun 2009 04:28:53 +0000 (04:28 +0000)]
lockfree_hashmap.h lockfree_queue.hの修正
likely/unlikelyの追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7940 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolikely/unlikely追加
okada [Thu, 18 Jun 2009 02:49:28 +0000 (02:49 +0000)]
likely/unlikely追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7939 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agockfree_hashmap.h,lockfree_queue.hの修正
kanda [Wed, 17 Jun 2009 08:58:47 +0000 (08:58 +0000)]
ckfree_hashmap.h,lockfree_queue.hの修正
likely/unlikelyを追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7938 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agowr->rwに修正
nakai [Wed, 17 Jun 2009 07:42:45 +0000 (07:42 +0000)]
wr->rwに修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7937 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoatomicのtemplateにwr_lockを特殊化以外に使用するようにした
nakai [Wed, 17 Jun 2009 07:39:44 +0000 (07:39 +0000)]
atomicのtemplateにwr_lockを特殊化以外に使用するようにした

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7936 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoTCP_QUICKACKエラー対処
yamada [Wed, 17 Jun 2009 06:56:09 +0000 (06:56 +0000)]
TCP_QUICKACKエラー対処

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7935 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years ago無効なイテレータとの比較をしていたテストを削除
okada [Tue, 16 Jun 2009 07:56:55 +0000 (07:56 +0000)]
無効なイテレータとの比較をしていたテストを削除

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7934 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years ago新lockfree_queueに対応したコードの追加(UT済み)
okada [Tue, 16 Jun 2009 07:48:22 +0000 (07:48 +0000)]
新lockfree_queueに対応したコードの追加(UT済み)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7933 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoatomic操作のベンチ追加
nakai [Tue, 16 Jun 2009 07:25:21 +0000 (07:25 +0000)]
atomic操作のベンチ追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7932 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_queue.h修正
kanda [Tue, 16 Jun 2009 05:31:21 +0000 (05:31 +0000)]
lockfree_queue.h修正
SEGV対応
(有限配列ver)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7931 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_queueのinclude gurdeを修正 sync_function内部のアセンブラを修正
nakai [Tue, 16 Jun 2009 04:32:08 +0000 (04:32 +0000)]
lockfree_queueのinclude gurdeを修正 sync_function内部のアセンブラを修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7930 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years ago暫定用lockfree_queueを追加
nakai [Tue, 16 Jun 2009 04:26:04 +0000 (04:26 +0000)]
暫定用lockfree_queueを追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7929 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoソケットオプション共通部実装
yamada [Tue, 16 Jun 2009 02:20:45 +0000 (02:20 +0000)]
ソケットオプション共通部実装

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7928 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoUTで発見された不具合を修正したコード
okada [Tue, 16 Jun 2009 02:11:32 +0000 (02:11 +0000)]
UTで発見された不具合を修正したコード

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7927 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_queue,lockfree_hashmap対応のUTコード
okada [Tue, 16 Jun 2009 01:49:17 +0000 (01:49 +0000)]
lockfree_queue,lockfree_hashmap対応のUTコード

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7926 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_hashmap,lockfree_queue適応コード(コンパイル確認済み)
okada [Mon, 15 Jun 2009 11:12:13 +0000 (11:12 +0000)]
lockfree_hashmap,lockfree_queue適応コード(コンパイル確認済み)
tcp_sessionのUTコード、lockfree_queue適応コード対応

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7925 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoinclude/lockfree_queue.hの修正
kanda [Mon, 15 Jun 2009 08:50:18 +0000 (08:50 +0000)]
include/lockfree_queue.hの修正
SEGV対応(spin ver)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7924 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agohashmap_testを追加
nakai [Mon, 15 Jun 2009 08:44:42 +0000 (08:44 +0000)]
hashmap_testを追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7923 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoinclude boost::functionを追加
nakai [Mon, 15 Jun 2009 08:41:38 +0000 (08:41 +0000)]
include boost::functionを追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7922 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agovirtualservice_tcpのテストコードを更新
okada [Mon, 15 Jun 2009 07:16:56 +0000 (07:16 +0000)]
virtualservice_tcpのテストコードを更新

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7921 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoM include/lockfree_hashmap.h
kanda [Mon, 15 Jun 2009 06:48:36 +0000 (06:48 +0000)]
M    include/lockfree_hashmap.h

lockfree_hashmap.hの修正
hash関数テンプレート引数の定義を修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7920 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_queue,lockfree_hashmap適応コード追加
okada [Mon, 15 Jun 2009 06:46:22 +0000 (06:46 +0000)]
lockfree_queue,lockfree_hashmap適応コード追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7919 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_queue,lockfree_hashmap適応コード追加
okada [Mon, 15 Jun 2009 06:43:50 +0000 (06:43 +0000)]
lockfree_queue,lockfree_hashmap適応コード追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7918 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoソケットオプション対応UT(tcp_scoket,tcp_session)
yamada [Mon, 15 Jun 2009 05:30:25 +0000 (05:30 +0000)]
ソケットオプション対応UT(tcp_scoket,tcp_session)

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7917 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoModify lockfree_hashmap.h
kanda [Mon, 15 Jun 2009 04:29:11 +0000 (04:29 +0000)]
Modify lockfree_hashmap.h

lockfree_hashmapの修正
IFの修正
void insert( const Tkey* key, const Tvalue* value )
Tvalue* find( const Tkey* key )
void erase( const Tkey* key )

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7916 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agosync_bool_double_compare_and_swap関数のコメントを追加
nakai [Mon, 15 Jun 2009 01:58:48 +0000 (01:58 +0000)]
sync_bool_double_compare_and_swap関数のコメントを追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7915 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agodouble compare and swap関数を追加
nakai [Mon, 15 Jun 2009 01:51:44 +0000 (01:51 +0000)]
double compare and swap関数を追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7914 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years ago回収中ソースを一旦コミット
okada [Mon, 15 Jun 2009 01:18:32 +0000 (01:18 +0000)]
回収中ソースを一旦コミット

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7913 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoソケットオプション TCP_DEFER_ACCEPT 実装
yamada [Thu, 11 Jun 2009 10:02:26 +0000 (10:02 +0000)]
ソケットオプション TCP_DEFER_ACCEPT 実装

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7910 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoUTコード障害対応
yamada [Thu, 11 Jun 2009 08:55:04 +0000 (08:55 +0000)]
UTコード障害対応

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7909 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_queueの適応をとりやめ
okada [Thu, 11 Jun 2009 07:51:02 +0000 (07:51 +0000)]
lockfree_queueの適応をとりやめ

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7908 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_queueの適応をとりやめ
okada [Thu, 11 Jun 2009 07:49:06 +0000 (07:49 +0000)]
lockfree_queueの適応をとりやめ

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7907 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoスレッドの終了待ち合わせ処理がコメントアウトされていた障害を修正
yamada [Thu, 11 Jun 2009 06:13:01 +0000 (06:13 +0000)]
スレッドの終了待ち合わせ処理がコメントアウトされていた障害を修正

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7906 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_queueのvsへの適応
okada [Thu, 11 Jun 2009 04:45:04 +0000 (04:45 +0000)]
lockfree_queueのvsへの適応

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7905 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agoバグ対策とコメント反映
okada [Thu, 11 Jun 2009 03:21:26 +0000 (03:21 +0000)]
バグ対策とコメント反映

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7904 1ed66053-1c2d-0410-8867-f7571e6e31d3

15 years agolockfree_hashmap.hの追加
nakai [Wed, 10 Jun 2009 05:51:54 +0000 (05:51 +0000)]
lockfree_hashmap.hの追加

git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-shamshel-refine@7902 1ed66053-1c2d-0410-8867-f7571e6e31d3