Sachverhalt: A. Die Shisha Bar GmbH betreibt in Bern und Thun je eine Shisha-Bar, worin sie einerseits Getränke, andererseits die Möglichkeit anbietet, vor Ort Wasserpfeifen zu rauchen. B. B.a Am 10. September 2008 erliess der Grosse Rat des Kantons Bern das Gesetz zum Schutz vor Passivrauchen (SchPG; BSG 811.51). Nach Art. 8 SchPG erhielt Art. 27 des bernischen Gastgewerbegesetzes vom 11. November 1993 (GGG; BSG 935.11) den folgenden Wortlaut: "Schutz vor Passivrauchen 1 In öffentlich zugänglichen Innenräumen von Betrieben, die eine Betriebs- oder Einzelbewilligung nach diesem Gesetz benötigen, ist das Rauchen verboten. 2 Im Freien und in Fumoirs (abgeschlossene Räume mit einer eigenen Lüf- tung) bleibt das Rauchen gestattet. 3 Die verantwortliche Person und die von ihr instruierten Angestellten und weiteren Hilfspersonen setzen das Rauchverbot um, indem sie a die Innenräume rauchfrei einrichten, b über das Rauchverbot informieren, beispielsweise mit Verbotstafeln, c die Gäste anhalten, das Rauchen zu unterlassen, d nötigenfalls Personen wegweisen, die das Verbot missachten. 4 Der Schutz der Arbeitnehmerinnen und Arbeitnehmer richtet sich nach der eidgenössischen Arbeitsgesetzgebung." Gleichzeitig wurde die Strafbestimmung von Art. 49 Abs. 2 GGG neu wie folgt gefasst: "Mit Busse von 40 Franken bis 2000 Franken wird bestraft, wer als Gast einen Gastgewerbebetrieb zur Schliessungsstunde nicht verlassen hat oder das Rauchverbot gemäss Artikel 27 Absatz 1 missachtet." Die Gesetzesänderung trat am 1. Juli 2009 in Kraft. B.b Am 1. April 2009 erliess der Regierungsrat des Kantons Bern die Verordnung zum Schutz vor Passivrauchen (SchPV; BSG 811.511). Mit Art. 6 Ziff. 1 SchPV fügte er gleichzeitig unter dem Titel "Va. Schutz vor Passivrauchen" die neuen Art. 20a - 20e in die bernische Gastgewerbeverordnung (GGV; BSG 935.111) ein. Diese Verordnungsbestimmungen traten ebenfalls am 1. Juli 2009 in Kraft. B.c Am 3. Oktober 2008 erliess die Bundesversammlung das Bundesgesetz zum Schutz vor Passivrauchen (BBl 2008 8243; dazu auch BBl 2007 6185 und 6207). Die Referendumsfrist lief unbenützt ab. Der Bundesrat hat inzwischen angekündigt, das Gesetz und die dieses ausführenden Verordnungsbestimmungen auf den 1. Mai 2010 in Kraft zu setzen. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 19. März 2009 an das Bundesgericht stellt die Shisha Bar GmbH die folgenden Anträge: "1. Es sei Art. 8 des bernischen Gesetzes zum Schutz vor Passivrauchen (SchPG) vom 10. September 2008 und die Art. 27 Abs. 1 bis 3 und Art. 49 Abs. 2 in fine ("oder das Rauchverbot gemäss Artikel 27 Absatz 1 missachtet") der Änderung des bernischen Gastgewerbegesetzes (GGG) aufzuheben. 2. Eventualiter sei die Verfassungswidrigkeit von Art. 8 des bernischen Gesetzes zum Schutz vor Passivrauchen (SchPG) vom 10. September 2008 und von Art. 27 Abs. 1 bis 3 und Art. 49 Abs. 2 in fine ("oder das Rauchverbot gemäss Artikel 27 Absatz 1 missachtet") der dazugehörigen Änderung im bernischen Gastgewerbegesetz (GGG) festzustellen. ..." Zur Begründung wird im Wesentlichen geltend gemacht, die angefochtenen Gesetzesbestimmungen verstiessen gegen die Wirtschaftsfreiheit, die Eigentumsgarantie und das Rechtsgleichheitsgebot. D. Die Volkswirtschaftsdirektion des Kantons Bern schliesst auf Abweisung der Beschwerde, soweit darauf eingetreten werden könne. Die Shisha Bar GmbH hat sich mit Eingabe vom 13. Juli 2009 nochmals zur Sache geäussert und hält dabei im Wesentlichen an ihrem Standpunkt fest. Die Volkswirtschaftsdirektion des Kantons Bern verzichtete darauf, eine weitere Stellungnahme einzureichen. E. Mit Verfügung vom 19. Mai 2009 wies der Präsident der II. öffentlich-rechtlichen Abteilung des Bundesgerichts ein Gesuch der Shisha Bar GmbH um aufschiebende Wirkung ab.