From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8953 invoked by alias); 31 Aug 2014 12:32:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 8905 invoked by uid 48); 31 Aug 2014 12:32:29 -0000 From: "manu at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/62318] optimization of string searches using Nigel Horspool's Boyer-Moore-Horpool algorithm Date: Sun, 31 Aug 2014 12:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 4.9.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: manu at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-08/txt/msg02061.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D62318 Manuel L=C3=B3pez-Ib=C3=A1=C3=B1ez changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |manu at gcc dot gnu.org --- Comment #3 from Manuel L=C3=B3pez-Ib=C3=A1=C3=B1ez --- (In reply to Jim Michaels from comment #0) > optimization of string searches using Nigel Horspool's Boyer-Moore-Horpool > algorithm is what I would like to see. right now it's just a plain old, s= low > O(n) loop. in just about any OS, at least half of the funcrtions are stri= ng > functions. Thanks for the advice. But the best chances of seeing this ever implemented= is to take the challenge yourself. Join the mailing lists, submit patches and benchmark results and prove your point. See https://gcc.gnu.org/contribute.= html > the C library should be modified as well, so should the same in objc and > objc++ and whatever compiler in GNU compiler set you can put it in. The C library is a separate project. http://www.gnu.org/software/libc/libc.= html Perhaps it would be easier to start contributing there. But the same thing applies: Ideas abound, what is needed is people willing and able to put the= m in practice. > this could apply to 's std::find(), std::string.find() > and you would not need to change the function signature. Again, this will probably only ever happen if you implement it and show with numbers that you are right. >>From gcc-bugs-return-459566-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Aug 31 13:56:44 2014 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 4288 invoked by alias); 31 Aug 2014 13:56:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 4255 invoked by uid 48); 31 Aug 2014 13:56:40 -0000 From: "simanashrestha at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug boehm-gc/62328] New: HD* watch Guardians of the Galaxy full movie online Date: Sun, 31 Aug 2014 13:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: boehm-gc X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: simanashrestha at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-08/txt/msg02063.txt.bz2 Content-length: 2853 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D62328 Bug ID: 62328 Summary: HD* watch Guardians of the Galaxy full movie online Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: boehm-gc Assignee: unassigned at gcc dot gnu.org Reporter: simanashrestha at gmail dot com Created attachment 33422 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D33422&action=3Dedit guardians of the galaxy Click here>>> http://tinyurl.com/pqhy2ob <<< To watch guardians of the gal= axy full movie online Click here>>> http://tinyurl.com/pqhy2ob <<< To watch guardians of the gal= axy full movie online Click here>>> http://tinyurl.com/pqhy2ob <<< To watch guardians of the gal= axy full movie online Watch Guardians of the galaxy online full movie Watch Marvels Guardians of the galaxy full movie online Watch Guardians of the galaxy 2014 free full online movie Watch Guardians of the galaxy 2014 full free online movie in hd Watch Guardians of the galaxy 2014 full movie online in putlocker Watch Guardians of the galaxy 2014 full movie online in Viooz Watch Guardians of the galaxy 2014 full movie online in Megasharevideo Watch Guardians of the galaxy 2014 full movie online in megavideo Watch Guardians of the galaxy 2014 online full movie with subtitle Watch Guardians of the galaxy 2014 full movie in youtube Watch Guardians of the galaxy 2014 official trailer Watch Guardians of the galaxy 2014 in 1 channel Watch Guardians of the galaxy 2014 full online movie Watch Guardians of the galaxy 2014 full online streaming movie Watch Guardians of the galaxy 2014 full online streaming free movie Watch Guardians of the galaxy 2014 free full movie online guardians of the galaxy movie trailer After long time of your waiting, now you can watch Guardians of the galaxy = full movie online. You can easily access this site where you can easily and instantly watch Guardians of the galaxy 2014 full online movie. If you are = busy in your personal affairs and works and don=E2=80=99t have enough time to go= and watch guardians of the galaxy 2014 full movie online at that situation remember u= s to watch guardians of the galaxy 2014 movie in high quality. You will able to acquire 100% fun and entertainment after you watch Guardians of the galaxy = 2014 free full online movie here. Guardians of the galaxy 2014 is directed by James Gunn and written by James Gunn and Nicole Perlman. This movie which is based on action, adventure, science fiction and fantasy genre is released on August 1, 2014 in theatres= . It is running time of 2 hours and 1 minute. The cast of this movie are Chris Pratt, Zoe Saldana, Dave Bautista, Vin Diesal, Bradley Cooper, Lee Pace, Michael Rooker, Karen Gillan etc=E2=80=A6 >>From gcc-bugs-return-459565-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Aug 31 13:56:30 2014 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 3581 invoked by alias); 31 Aug 2014 13:56:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 3538 invoked by uid 48); 31 Aug 2014 13:56:24 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/62318] optimization of string searches using Nigel Horspool's Boyer-Moore-Horpool algorithm Date: Sun, 31 Aug 2014 13:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 4.9.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-08/txt/msg02062.txt.bz2 Content-length: 444 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62318 --- Comment #4 from Jonathan Wakely --- See http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3905.html which proposes adding it to the C++ standard library as a separate API. The new components are part of the Library Fundamentals TS: http://cplusplus.github.io/fundamentals-ts/main.html#func That part of the TS has not yet been implemented in libstdc++.