何となく Blog by Jitta
Microsoft .NET 考

目次

Blog 利用状況
  • 投稿数 - 761
  • 記事 - 18
  • コメント - 37042
  • トラックバック - 222
ニュース
  • IE7以前では、表示がおかしい。div の解釈に問題があるようだ。
    IE8の場合は、「互換」表示を OFF にしてください。
  • 検索エンジンで来られた方へ:
    お望みの情報は見つかりましたか? よろしければ、コメント欄にどのような情報を探していたのか、ご記入ください。
It's ME!
  • はなおか じった
  • 世界遺産の近くに住んでます。
  • Microsoft MVP for Visual Developer ASP/ASP.NET 10, 2004 - 9, 2011
広告

記事カテゴリ

書庫

日記カテゴリ

ギャラリ

その他

わんくま同盟

同郷

 

今年度から、組み込み Linux で仕事をすることになりました。と思ったら、先月中から Windows アプリケーション作成のヘルパーに突っ込まれました。いや、「作りながら仕様が決まっていく」ってのは、精神衛生上、良くないです。私にとっては。

そんな中、メインの仕事で、「標準の memcpy は遅いから、(32ビット CPU なので)4バイトずつ転送するように作り直して」と、指示されました。

え?まさか?標準のライブラリの方が、私なんかが作るより速いでしょ?

とか思いながら、実機ではデバッグ環境がないので、Visual Studio 上でコードを書き、テストして、計ってみます。やっぱり、標準の方が速い。それを実機用にコンパイルし直し、実機で計ると…

書き直した方が速い!

何でやねん?

Microsoft による実装を見ました。アセンブリが読めません。代わりにコメントを読むと、SSE2 が使える環境では、SSE2 を使います。そうでなければ、転送先が4の倍数なら4バイトずつ、そうでなければ1バイトずつ転送する。となっていました。

次。Linux も見ます。アーキテクチャによる memcpy が定義されていないなら、1バイトずつ転送するようになっていました。じゃ、アーキテクチャによる実装は?PowerPC のアセンブリは、さっぱりわかりません。しかし、IBM のエンジニアが書いているらしいので、それくらいの工夫はされているように思います。

ということは、開発環境が参照するライブラリがヘボいってこと?まさかなぁ?

投稿日時 : 2010年7月22日 18:11
コメント
  • # re: memcpy と memset
    επιστημη
    Posted @ 2010/07/22 21:27
    うそーん
  • # re: memcpy と memset
    Jitta
    Posted @ 2010/07/23 18:09
    私も同じこと言いました。でも、データ上は、速くなっています。
    おそらく、メーカー独自のOSから移植しているため、メーカー独自のOSでの実装を参照しているんじゃないかと思います。人が用意してくれた環境なので、何処になにがあるのか、さっぱりわからん(>_<)
  • # re: memcpy と memset
    y.o
    Posted @ 2010/07/23 20:07
    組み込み用linuxとのことなので、サイズ優先のオプションでライブラリがmakeされてるんじゃないかな?
    その場合は、glibc、ulibcどちらも、一番シンプルなバイト単位のコピーになっていたと思います。
    memcpy以外にもstrcpyなんかもバイト単位でコピーされてると思います。
  • # re: memcpy と memset
    nanashi
    Posted @ 2010/07/23 22:46
    そんな所を気にする必要があるのかと
  • # re: memcpy と memset
    angel
    Posted @ 2010/07/24 2:21
    少なくとも、glibcのソースを見た限りでは、ワード単位のコピーでしたね。
    i386ならx86ストリング命令、i586ならワード単位のコピーを行うループを8段アンローリング、x86_64なら、8バイトワード単位のコピーを行うループを4段アンローリング、だったかな。
    勿論、汎用ライブラリなので、ワード境界でなくっても対処できるように、バイト単位コピーの処理も入るのですが。
    ひょっとしたらアーキテクチャによってはヘボい実装になっているかもしれませんが、generic でもワード単位を意識したコードが書かれていたので、俄かには信じがたいですね。

    それはそれとして、色々指摘を受けた所、対処しないんですか? 新しい記事を書く時間があるのでしたら。
    ※もし「解禁されていない」というお話だとしても、それは理由にならないと思いますよ。
  • # re: memcpy と memset
    Jitta
    Posted @ 2010/07/27 18:07
    判明しました。-O オプションが、指定されていなかった。
    makefile で、CFLAGS 以外の変数にコンパイル オプションを指定していて(これからして「何でやねん?」)、リーダーがある時点で -O2 を追加しているんだけど、使っていない変数に追加して(もしくは、その後に誰が別の変数を追加して)いる事に気付いたので、有効な変数に -O2 を追加していました。
    なんか、担当することになったAブロックもBブロックも同じ様な事になっている。外れを引かされた気がするなぁ。

    # 例の記事は改訂中。今晩にでも途中経過をアップします。
    # ええ、これくらいの長さの記事なら、携帯からでも打てるのですが、あの長さは、ちょっと。。。
    # VCOMP90.DLL が消えたのかなんなのか、実行できなくなった。
    # SxS フォルダーにあるんだけど、SYSTEM フォルダーしか探しにいってなさげ。
    # VC10 Runtime をインストールしたのが原因?
    # VCOMP10.DLL をコピー&リネームで使えているけど、SxS フォルダーを見に行く様にするのが正規だろうな。
  • # I don't even know how I ended up here, but I thought this post was great. I don't know who you are but definitely you're going to a famous blogger if you aren't already ; ) Cheers!
    I don't even know how I ended up here, but I thoug
    Posted @ 2019/04/08 10:39
    I don't even know how I ended up here, but I thought this post was great.
    I don't know who you are but definitely you're going to a famous blogger if you aren't already
    ;) Cheers!
  • # Hmm is anyone else encountering problems with the images on this blog loading? I'm trying to determine if its a problem on my end or if it's the blog. Any suggestions would be greatly appreciated.
    Hmm is anyone else encountering problems with the
    Posted @ 2019/04/09 11:22
    Hmm is anyone else encountering problems with the
    images on this blog loading? I'm trying to determine if its a
    problem on my end or if it's the blog. Any suggestions would be greatly appreciated.
  • # Hi there Dear, are you truly visiting this web site on a regular basis, if so then you will absolutely take fastidious knowledge.
    Hi there Dear, are you truly visiting this web sit
    Posted @ 2019/05/12 20:47
    Hi there Dear, are you truly visiting this web site on a regular
    basis, if so then you will absolutely take fastidious knowledge.
  • # Hello, i think that i saw you visited my weblog thus i came to “return the favor”.I am trying to find things to enhance my web site!I suppose its ok to use some of your ideas!!
    Hello, i think that i saw you visited my weblog th
    Posted @ 2019/05/29 18:08
    Hello, i think that i saw you visited my weblog thus i came to “return the favor”.I am trying to find
    things to enhance my web site!I suppose its ok to use some of your ideas!!
  • # Hey there! I could have sworn I've been to this website before but after reading through some of the post I realized it's new to me. Anyhow, I'm definitely delighted I found it and I'll be bookmarking and checking back frequently!
    Hey there! I could have sworn I've been to this we
    Posted @ 2019/05/30 21:46
    Hey there! I could have sworn I've been to this website before but after reading through
    some of the post I realized it's new to me. Anyhow, I'm definitely delighted I found it and I'll be bookmarking and
    checking back frequently!
  • # Hi i am kavin, its my first time to commenting anywhere, when i read this paragraph i thought i could also make comment due to this brilliant article.
    Hi i am kavin, its my first time to commenting any
    Posted @ 2019/06/02 18:02
    Hi i am kavin, its my first time to commenting anywhere, when i read this paragraph i thought i
    could also make comment due to this brilliant article.
  • # This article gives clear idea for the new visitors of blogging, that genuinely how to do blogging and site-building.
    This article gives clear idea for the new visitors
    Posted @ 2019/06/03 20:47
    This article gives clear idea for the new visitors of
    blogging, that genuinely how to do blogging and site-building.
  • # Neat blog! Is your theme custom made or did you download it from somewhere? A theme like yours with a few simple adjustements would really make my blog jump out. Please let me know where you got your design. Kudos
    Neat blog! Is your theme custom made or did you do
    Posted @ 2019/06/07 3:44
    Neat blog! Is your theme custom made or did you download it from somewhere?

    A theme like yours with a few simple adjustements would really make my blog jump out.
    Please let me know where you got your design. Kudos
  • # Hi there to every body, it's my first pay a quick visit of this web site; this web site carries amazing and actually good information in support of readers.
    Hi there to every body, it's my first pay a quick
    Posted @ 2021/08/24 5:44
    Hi there to every body, it's my first pay a quick visit of this web site;
    this web site carries amazing and actually good information in support of readers.
  • # Hi there to every body, it's my first pay a quick visit of this web site; this web site carries amazing and actually good information in support of readers.
    Hi there to every body, it's my first pay a quick
    Posted @ 2021/08/24 5:45
    Hi there to every body, it's my first pay a quick visit of this web site;
    this web site carries amazing and actually good information in support of readers.
  • # Hi there to every body, it's my first pay a quick visit of this web site; this web site carries amazing and actually good information in support of readers.
    Hi there to every body, it's my first pay a quick
    Posted @ 2021/08/24 5:46
    Hi there to every body, it's my first pay a quick visit of this web site;
    this web site carries amazing and actually good information in support of readers.
  • # Hi there to every body, it's my first pay a quick visit of this web site; this web site carries amazing and actually good information in support of readers.
    Hi there to every body, it's my first pay a quick
    Posted @ 2021/08/24 5:47
    Hi there to every body, it's my first pay a quick visit of this web site;
    this web site carries amazing and actually good information in support of readers.
  • # Hi to every body, it's my first pay a quick visit of this website; this blog contains awesome and really good material for visitors.
    Hi to every body, it's my first pay a quick visit
    Posted @ 2021/08/24 15:38
    Hi to every body, it's my first pay a quick visit of this website; this blog contains
    awesome and really good material for visitors.
  • # This paragraph is truly a good one it assists new web viewers, who are wishing for blogging.
    This paragraph is truly a good one it assists new
    Posted @ 2021/09/03 18:07
    This paragraph is truly a good one it assists new web viewers, who are wishing for blogging.
  • # This paragraph is truly a good one it assists new web viewers, who are wishing for blogging.
    This paragraph is truly a good one it assists new
    Posted @ 2021/09/03 18:08
    This paragraph is truly a good one it assists new web viewers, who are wishing for blogging.
  • # This paragraph is truly a good one it assists new web viewers, who are wishing for blogging.
    This paragraph is truly a good one it assists new
    Posted @ 2021/09/03 18:09
    This paragraph is truly a good one it assists new web viewers, who are wishing for blogging.
  • # This paragraph is truly a good one it assists new web viewers, who are wishing for blogging.
    This paragraph is truly a good one it assists new
    Posted @ 2021/09/03 18:10
    This paragraph is truly a good one it assists new web viewers, who are wishing for blogging.
  • # You can definitely see your expertise within the work you write. The world hopes for more passionate writers such as you who are not afraid to say how they believe. Always go after your heart.
    You can definitely see your expertise within the w
    Posted @ 2021/09/04 18:06
    You can definitely see your expertise within the work you write.
    The world hopes for more passionate writers such as you who
    are not afraid to say how they believe. Always go after your heart.
  • # You can definitely see your expertise within the work you write. The world hopes for more passionate writers such as you who are not afraid to say how they believe. Always go after your heart.
    You can definitely see your expertise within the w
    Posted @ 2021/09/04 18:07
    You can definitely see your expertise within the work you write.
    The world hopes for more passionate writers such as you who
    are not afraid to say how they believe. Always go after your heart.
  • # You can definitely see your expertise within the work you write. The world hopes for more passionate writers such as you who are not afraid to say how they believe. Always go after your heart.
    You can definitely see your expertise within the w
    Posted @ 2021/09/04 18:08
    You can definitely see your expertise within the work you write.
    The world hopes for more passionate writers such as you who
    are not afraid to say how they believe. Always go after your heart.
  • # You can definitely see your expertise within the work you write. The world hopes for more passionate writers such as you who are not afraid to say how they believe. Always go after your heart.
    You can definitely see your expertise within the w
    Posted @ 2021/09/04 18:09
    You can definitely see your expertise within the work you write.
    The world hopes for more passionate writers such as you who
    are not afraid to say how they believe. Always go after your heart.
  • # I'm curious to find out what blog platform you're using? I'm experiencing some minor security issues with my latest site and I would like to find something more risk-free. Do you have any solutions? ps4 games https://bitly.com/3nkdKIi ps4 games
    I'm curious to find out what blog platform you're
    Posted @ 2021/09/12 14:44
    I'm curious to find out what blog platform you're using?
    I'm experiencing some minor security issues with my latest
    site and I would like to find something more risk-free.

    Do you have any solutions? ps4 games https://bitly.com/3nkdKIi ps4 games
  • # I'm curious to find out what blog platform you're using? I'm experiencing some minor security issues with my latest site and I would like to find something more risk-free. Do you have any solutions? ps4 games https://bitly.com/3nkdKIi ps4 games
    I'm curious to find out what blog platform you're
    Posted @ 2021/09/12 14:45
    I'm curious to find out what blog platform you're using?
    I'm experiencing some minor security issues with my latest
    site and I would like to find something more risk-free.

    Do you have any solutions? ps4 games https://bitly.com/3nkdKIi ps4 games
  • # I'm curious to find out what blog platform you're using? I'm experiencing some minor security issues with my latest site and I would like to find something more risk-free. Do you have any solutions? ps4 games https://bitly.com/3nkdKIi ps4 games
    I'm curious to find out what blog platform you're
    Posted @ 2021/09/12 14:46
    I'm curious to find out what blog platform you're using?
    I'm experiencing some minor security issues with my latest
    site and I would like to find something more risk-free.

    Do you have any solutions? ps4 games https://bitly.com/3nkdKIi ps4 games
  • # I'm curious to find out what blog platform you're using? I'm experiencing some minor security issues with my latest site and I would like to find something more risk-free. Do you have any solutions? ps4 games https://bitly.com/3nkdKIi ps4 games
    I'm curious to find out what blog platform you're
    Posted @ 2021/09/12 14:47
    I'm curious to find out what blog platform you're using?
    I'm experiencing some minor security issues with my latest
    site and I would like to find something more risk-free.

    Do you have any solutions? ps4 games https://bitly.com/3nkdKIi ps4 games
  • # Just wish to say your article is as astounding. The clarity in your post is simply cool and i could assume you're an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and p
    Just wish to say your article is as astounding. T
    Posted @ 2021/09/14 7:47
    Just wish to say your article is as astounding.
    The clarity in your post is simply cool and i
    could assume you're an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post.
    Thanks a million and please continue the gratifying work.
    scoliosis surgery https://coub.com/stories/962966-scoliosis-surgery scoliosis surgery
  • # Just wish to say your article is as astounding. The clarity in your post is simply cool and i could assume you're an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and p
    Just wish to say your article is as astounding. T
    Posted @ 2021/09/14 7:48
    Just wish to say your article is as astounding.
    The clarity in your post is simply cool and i
    could assume you're an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post.
    Thanks a million and please continue the gratifying work.
    scoliosis surgery https://coub.com/stories/962966-scoliosis-surgery scoliosis surgery
  • # Just wish to say your article is as astounding. The clarity in your post is simply cool and i could assume you're an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and p
    Just wish to say your article is as astounding. T
    Posted @ 2021/09/14 7:49
    Just wish to say your article is as astounding.
    The clarity in your post is simply cool and i
    could assume you're an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post.
    Thanks a million and please continue the gratifying work.
    scoliosis surgery https://coub.com/stories/962966-scoliosis-surgery scoliosis surgery
  • # Just wish to say your article is as astounding. The clarity in your post is simply cool and i could assume you're an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and p
    Just wish to say your article is as astounding. T
    Posted @ 2021/09/14 7:50
    Just wish to say your article is as astounding.
    The clarity in your post is simply cool and i
    could assume you're an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post.
    Thanks a million and please continue the gratifying work.
    scoliosis surgery https://coub.com/stories/962966-scoliosis-surgery scoliosis surgery
  • # ivermectin generic
    MarvinLic
    Posted @ 2021/09/28 20:36
    ivermectin cream canada cost https://stromectolfive.com/# ivermectin 80 mg
  • # generic ivermectin cream
    DelbertBup
    Posted @ 2021/11/04 10:20
    ivermectin 1 cream http://stromectolivermectin19.com/# ivermectin new zealand
    ivermectin 80 mg
  • # cheap generic pills
    JamesDat
    Posted @ 2021/12/05 3:07
    http://genericpillson.online/# buy pills online cheap prednisone
  • # bimatoprost generic
    Travislyday
    Posted @ 2021/12/12 4:52
    https://bimatoprostrx.com/ buy bimatoprost
  • # buy bimatoprost https://bimatoprostrx.com
    buy careprost in the usa free shipping
    Hksfnjkh
    Posted @ 2021/12/13 16:14
    buy bimatoprost https://bimatoprostrx.com
    buy careprost in the usa free shipping
  • # bimatoprost generic best price
    Travislyday
    Posted @ 2021/12/13 20:06
    http://baricitinibrx.com/ where to buy baricitinib
  • # careprost for sale
    Travislyday
    Posted @ 2021/12/15 9:02
    http://plaquenils.com/ plaquenil for psoriatic arthritis
  • # bimatoprost buy online usa
    Travislyday
    Posted @ 2021/12/16 4:36
    https://plaquenils.com/ generic plaquenil price
  • # stromectol 3 mg price
    Eliastib
    Posted @ 2021/12/17 1:32
    mpwiui https://stromectolr.com stromectol nz
  • # I blog frequently and I truly appreciate your content. This great article has really peaked my interest. I will take a note of your website and keep checking for new information about once a week. I opted in for your RSS feed as well.
    I blog frequently and I truly appreciate your cont
    Posted @ 2021/12/27 11:41
    I blog frequently and I truly appreciate your content.

    This great article has really peaked my interest. I will take a note of your website and keep checking for new information about once a week.
    I opted in for your RSS feed as well.
  • # I couldn't resist commenting. Exceptionally well written!
    I couldn't resist commenting. Exceptionally well w
    Posted @ 2022/01/13 0:29
    I couldn't resist commenting. Exceptionally well written!
  • # ivermectin 5 mg http://stromectolabc.com/
    stromectol tablet 3 mg
    Busjdhj
    Posted @ 2022/02/08 9:27
    ivermectin 5 mg http://stromectolabc.com/
    stromectol tablet 3 mg
  • # ivermectin 200mg http://stromectolabc.com/
    ivermectin lotion price
    Busjdhj
    Posted @ 2022/02/08 16:30
    ivermectin 200mg http://stromectolabc.com/
    ivermectin lotion price
  • # buy doxycycline monohydrate https://doxycyline1st.com/
    buy doxycycline hyclate 100mg without a rx
    Doxycycline
    Posted @ 2022/02/26 8:12
    buy doxycycline monohydrate https://doxycyline1st.com/
    buy doxycycline hyclate 100mg without a rx
  • # doxycycline hydrochloride 100mg https://doxycyline1st.com/
    doxycycline 100mg price
    Jusidkid
    Posted @ 2022/02/26 8:26
    doxycycline hydrochloride 100mg https://doxycyline1st.com/
    doxycycline 100mg price
  • # First of all I would like to say terrific blog! I had a quick question which I'd like to ask if you don't mind. I was curious to know how you center yourself and clear your mind prior to writing. I've had a difficult time clearing my thoughts in getting m
    First of all I would like to say terrific blog! I
    Posted @ 2022/03/23 3:10
    First of all I would like to say terrific blog! I had a quick question which I'd like to ask if you don't mind.
    I was curious to know how you center yourself
    and clear your mind prior to writing. I've had a difficult time clearing my thoughts in getting my ideas out there.
    I do take pleasure in writing however it just seems like the first 10 to 15
    minutes tend to be lost simply just trying
    to figure out how to begin. Any suggestions or tips? Kudos!
  • # First of all I would like to say terrific blog! I had a quick question which I'd like to ask if you don't mind. I was curious to know how you center yourself and clear your mind prior to writing. I've had a difficult time clearing my thoughts in getting m
    First of all I would like to say terrific blog! I
    Posted @ 2022/03/23 3:11
    First of all I would like to say terrific blog! I had a quick question which I'd like to ask if you don't mind.
    I was curious to know how you center yourself
    and clear your mind prior to writing. I've had a difficult time clearing my thoughts in getting my ideas out there.
    I do take pleasure in writing however it just seems like the first 10 to 15
    minutes tend to be lost simply just trying
    to figure out how to begin. Any suggestions or tips? Kudos!
  • # First of all I would like to say terrific blog! I had a quick question which I'd like to ask if you don't mind. I was curious to know how you center yourself and clear your mind prior to writing. I've had a difficult time clearing my thoughts in getting m
    First of all I would like to say terrific blog! I
    Posted @ 2022/03/23 3:12
    First of all I would like to say terrific blog! I had a quick question which I'd like to ask if you don't mind.
    I was curious to know how you center yourself
    and clear your mind prior to writing. I've had a difficult time clearing my thoughts in getting my ideas out there.
    I do take pleasure in writing however it just seems like the first 10 to 15
    minutes tend to be lost simply just trying
    to figure out how to begin. Any suggestions or tips? Kudos!
  • # First of all I would like to say terrific blog! I had a quick question which I'd like to ask if you don't mind. I was curious to know how you center yourself and clear your mind prior to writing. I've had a difficult time clearing my thoughts in getting m
    First of all I would like to say terrific blog! I
    Posted @ 2022/03/23 3:13
    First of all I would like to say terrific blog! I had a quick question which I'd like to ask if you don't mind.
    I was curious to know how you center yourself
    and clear your mind prior to writing. I've had a difficult time clearing my thoughts in getting my ideas out there.
    I do take pleasure in writing however it just seems like the first 10 to 15
    minutes tend to be lost simply just trying
    to figure out how to begin. Any suggestions or tips? Kudos!
  • # I love it whenever people get together and share opinions. Great website, keep it up!
    I love it whenever people get together and share o
    Posted @ 2022/03/23 17:07
    I love it whenever people get together and share opinions.
    Great website, keep it up!
  • # I love it whenever people get together and share opinions. Great website, keep it up!
    I love it whenever people get together and share o
    Posted @ 2022/03/23 17:08
    I love it whenever people get together and share opinions.
    Great website, keep it up!
  • # I love it whenever people get together and share opinions. Great website, keep it up!
    I love it whenever people get together and share o
    Posted @ 2022/03/23 17:09
    I love it whenever people get together and share opinions.
    Great website, keep it up!
  • # I love it whenever people get together and share opinions. Great website, keep it up!
    I love it whenever people get together and share o
    Posted @ 2022/03/23 17:10
    I love it whenever people get together and share opinions.
    Great website, keep it up!
  • # Link exchange is nothing else however it is simply placing the other person's webpage link on your page at appropriate place and other person will also do same for you.
    Link exchange is nothing else however it is simply
    Posted @ 2022/03/24 5:16
    Link exchange is nothing else however it is simply placing the other person's webpage link on your
    page at appropriate place and other person will also do same for you.
  • # hyvYmRJkKqHLzWqHE
    johnanz
    Posted @ 2022/04/19 12:13
    http://imrdsoacha.gov.co/silvitra-120mg-qrms
  • # Hurrah, that's what I was exploring for, what a data! present here at this website, thanks admin of this website.
    Hurrah, that's what I was exploring for, what a da
    Posted @ 2022/06/02 21:43
    Hurrah, that's what I was exploring for, what a
    data! present here at this website, thanks admin of this website.
  • # Hey! I know this is kind of off topic but I was wondering which blog platform are you using for this website? I'm getting tired of Wordpress because I've had problems with hackers and I'm looking at options for another platform. I would be fantastic if
    Hey! I know this is kind of off topic but I was w
    Posted @ 2022/07/11 20:05
    Hey! I know this is kind of off topic but I was wondering
    which blog platform are you using for this website? I'm getting tired of Wordpress
    because I've had problems with hackers and I'm looking at options for another platform.

    I would be fantastic if you could point me in the direction of a
    good platform.
  • # Great post. I am dealing with many of these issues as well..
    Great post. I am dealing with many of these issues
    Posted @ 2022/07/15 7:52
    Great post. I am dealing with many of these issues as well..
  • # Thanks for every other informative web site. The place else may just I get that kind of information written in such a perfect means? I have a undertaking that I am just now running on, and I have been at the glance out for such information.
    Thanks for every other informative web site. The
    Posted @ 2022/08/08 7:03
    Thanks for every other informative web site.

    The place else may just I get that kind of information written in such a perfect means?
    I have a undertaking that I am just now running on, and I
    have been at the glance out for such information.
  • # Hello, I think your web site could be having web browser compatibility problems. When I take a look at your web site in Safari, it looks fine but when opening in I.E., it's got some overlapping issues. I simply wanted to give you a quick heads up! Apart
    Hello, I think your web site could be having web b
    Posted @ 2022/08/09 0:54
    Hello, I think your web site could be having web browser compatibility problems.

    When I take a look at your web site in Safari, it looks fine but when opening in I.E.,
    it's got some overlapping issues. I simply wanted to give you a quick heads up!
    Apart from that, excellent website!
  • # There's certainly a lot to know about this subject. I really like all of the points you have made.
    There's certainly a lot to know about this subject
    Posted @ 2022/08/10 11:02
    There's certainly a lot to know about this subject.

    I really like all of the points you have made.
  • # There's certainly a lot to know about this subject. I really like all of the points you have made.
    There's certainly a lot to know about this subject
    Posted @ 2022/08/10 11:03
    There's certainly a lot to know about this subject.

    I really like all of the points you have made.
  • # Howdy! This post could not be written much better! Looking through this article reminds me of my previous roommate! He continually kept talking about this. I will send this information to him. Pretty sure he will have a very good read. I appreciate you f
    Howdy! This post could not be written much better!
    Posted @ 2022/08/10 20:19
    Howdy! This post could not be written much better!
    Looking through this article reminds me of my previous roommate!
    He continually kept talking about this. I will send this information to him.
    Pretty sure he will have a very good read. I
    appreciate you for sharing!
  • # It's awesome to visit this website and reading the views of all colleagues on the topic of this paragraph, while I am also eager of getting experience.
    It's awesome to visit this website and reading the
    Posted @ 2022/08/11 22:22
    It's awesome to visit this website and reading the
    views of all colleagues on the topic of this paragraph,
    while I am also eager of getting experience.
  • # Hi, constantly i used to check web site posts here early in the dawn, because i like to gain knowledge of more and more.
    Hi, constantly i used to check web site posts here
    Posted @ 2022/08/13 15:35
    Hi, constantly i used to check web site posts here early in the dawn,
    because i like to gain knowledge of more and more.
  • # Hi, constantly i used to check web site posts here early in the dawn, because i like to gain knowledge of more and more.
    Hi, constantly i used to check web site posts here
    Posted @ 2022/08/13 15:36
    Hi, constantly i used to check web site posts here early in the dawn,
    because i like to gain knowledge of more and more.
  • # You made some decent points there. I checked on the web for more info about the issue and found most people will go along with your views on this website.
    You made some decent points there. I checked on th
    Posted @ 2022/08/19 12:49
    You made some decent points there. I checked on the web for more info about the issue and found most people will go along with your views on this website.
  • # meds online without doctor prescription https://withoutdoctorprescription.xyz/
    ed meds online canada
    IvanPres
    Posted @ 2022/09/07 17:37
    meds online without doctor prescription https://withoutdoctorprescription.xyz/
    ed meds online canada
  • # Hey there this is somewhat of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML. I'm starting a blog soon but have no coding knowledge so I wanted to get advice from someone with experience. Any he
    Hey there this is somewhat of off topic but I was
    Posted @ 2022/09/11 16:07
    Hey there this is somewhat of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML.

    I'm starting a blog soon but have no coding knowledge
    so I wanted to get advice from someone with experience.
    Any help would be greatly appreciated!
  • # erection pills that work https://ed-pills.xyz/
    cure ed
    EdPills
    Posted @ 2022/09/16 2:39
    erection pills that work https://ed-pills.xyz/
    cure ed
  • # ed meds online without doctor prescription https://pillswithoutprescription.xyz/
    cvs prescription prices without insurance
    CanadaPharm
    Posted @ 2022/10/01 19:24
    ed meds online without doctor prescription https://pillswithoutprescription.xyz/
    cvs prescription prices without insurance
  • # This excellent website truly has all the info I wanted about this subject and didn't know who to ask.
    This excellent website truly has all the info I wa
    Posted @ 2022/12/02 4:30
    This excellent website truly has all the info I wanted about this subject
    and didn't know who to ask.
  • # Get information now. Drug information.
    https://edonlinefast.com
    drug information and news for professionals and consumers. Everything information about medication.
    EdOnline
    Posted @ 2023/02/18 15:29
    Get information now. Drug information.
    https://edonlinefast.com
    drug information and news for professionals and consumers. Everything information about medication.
  • # What side effects can this medication cause? Learn about the side effects, dosages, and interactions.
    https://canadianfast.com/
    Learn about the side effects, dosages, and interactions. Drug information.
    CanadaBest
    Posted @ 2023/02/19 12:54
    What side effects can this medication cause? Learn about the side effects, dosages, and interactions.
    https://canadianfast.com/
    Learn about the side effects, dosages, and interactions. Drug information.
  • # strongest over the counter painkillers https://overthecounter.pro/#
    OtcJikoliuj
    Posted @ 2023/05/08 22:57
    strongest over the counter painkillers https://overthecounter.pro/#
  • # buy erection pills https://edpill.pro/# - erectile dysfunction pills
    EdPills
    Posted @ 2023/06/27 14:44
    buy erection pills https://edpill.pro/# - erectile dysfunction pills
  • # treatment for ed https://edpills.ink/# - ed treatments
    EdPills
    Posted @ 2023/07/27 1:01
    treatment for ed https://edpills.ink/# - ed treatments
  • # new treatments for ed https://edpillsotc.store/# - non prescription erection pills
    EdPills
    Posted @ 2023/10/08 1:21
    new treatments for ed https://edpillsotc.store/# - non prescription erection pills
  • # paxlovid covid https://paxlovid.bid/ paxlovid price
    Paxlovid
    Posted @ 2023/10/25 23:06
    paxlovid covid https://paxlovid.bid/ paxlovid price
  • # doxy https://doxycycline.forum/ where can i get doxycycline
    Doxycycline
    Posted @ 2023/11/25 13:21
    doxy https://doxycycline.forum/ where can i get doxycycline
  • # prednisone daily use https://prednisonepharm.store/ order prednisone 10mg
    Prednisone
    Posted @ 2024/01/20 17:37
    prednisone daily use https://prednisonepharm.store/ order prednisone 10mg
  • # abella danger izle https://abelladanger.online/ abella danger filmleri
    Adella
    Posted @ 2024/03/06 11:00
    abella danger izle https://abelladanger.online/ abella danger filmleri
  • # sweetie fox full https://sweetiefox.pro/ - sweetie fox
    SwitieFox
    Posted @ 2024/03/06 22:12
    sweetie fox full https://sweetiefox.pro/ - sweetie fox
タイトル
名前
Url
コメント